Linux学习
扬雨于今
网络工程师,运维开发工程师,程序员,python/java/go/HTML/jQuery/vue都有涉猎。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux下普通用户安装配置rsync
场景:使用普通用户jx,将host1上的myfiles目录同步到host2的myfiles 安装: Redhat7.8,服务器端和客户端,都使用yum install rsync即可 安装的版本:3.1.2 配置 —rsync服务端(172.16.0.2)— 普通用户jx mkdir /home/jx/rsyncd vi /home/jx/rsyncd/rsyncd.conf # 自定义端口 port=88873 # 普通用户需要将uid和gid注释掉,否则会报错setgroups failed: Oper原创 2022-01-06 19:01:42 · 1492 阅读 · 0 评论 -
Linux普通用户修改自己密码脚本
Linux普通用户修改自己密码脚本 近期想通过批量执行远程命令或脚本的方式,修改多台主机上普通用户的密码。网上大多都是说要先切换成root用户,然后执行命令如 echo "password" | passwd testuser --stdin > /dev/null 2>&1 但是,现在的问题是,我通常拿不到root密码,平时只有普通用户登录。普通用户输入passwd命令时,(1)需要输入旧密码,(2)会进行密码强度校验,考虑使用Linux的expect命令,匹配输出结果,并发送对应的原创 2021-06-05 15:42:43 · 1731 阅读 · 0 评论 -
个人通俗理解Linux(CentOS/Redhat)下的信任关系问题
建立信任关系 思路:自己生成公钥,发给别人(发送时输入对方的用户名密码),之后就能ssh直接登录别人的主机了 举个栗子:控制主机A、被控制主机B 在A上: ssh-keygen ssh-copy-id B(默认B与A同用户,如果需要建立至B上其他用户abcd的信任关系,需要使用ssh-copy-id abcd@B) 输入B的密码 就能从A上访问B了 ~/.ssh下的known_...原创 2019-03-27 11:20:14 · 359 阅读 · 0 评论
分享