1. 新增账号
[root@localhost ~]# useradd zhangsan
[root@localhost ~]# useradd lisi
[root@localhost ~]# useradd wangwu
[root@localhost ~]# useradd zhaoliu
[root@localhost ~]# useradd aaa
[root@localhost ~]# useradd bbb
[root@localhost ~]# useradd ccc
[root@localhost ~]# useradd ddd
2. 设置和账号同名的密码,如果长度不够8位就重复账号
[root@localhost ~]# passwd zhangsan
更改用户 zhangsan 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost ~]# passwd lisi
更改用户 lisi 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost ~]# passwd wangwu
更改用户 wangwu 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost ~]# passwd zhaoliu
更改用户 zhaoliu 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost ~]# passwd aaa
更改用户 aaa 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost ~]# passwd bbb
更改用户 bbb 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost ~]# passwd ccc
更改用户 ccc 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost ~]# passwd ddd
更改用户 ddd 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
3. 设置这些账户对 /code 目录具有写权限
[root@localhost ~]# chmod -R g+w /code/
[root@localhost ~]# usermod -g code zhangsan
[root@localhost ~]# usermod -g code lisi
[root@localhost ~]# usermod -g code wangwu
[root@localhost ~]# usermod -g code zhaoliu
[root@localhost ~]# usermod -g code aaa
[root@localhost ~]# usermod -g code bbb
[root@localhost ~]# usermod -g code ccc
[root@localhost ~]# usermod -g code ddd
4. 为以上用户设置免密登录
[root@localhost ~]# su zhangsan
[zhangsan@localhost root]$ ssh-keygen
[zhangsan@localhost root]$ cd
[zhangsan@localhost ~]$ ls ./.ssh/
authorized_keys id_rsa id_rsa.pub known_hosts
[zhangsan@localhost ~]$ ssh-copy-id root@192.168.8.132
[zhangsan@localhost ~]$ ssh -lroot 192.168.8.132
Last login: Wed Jul 17 16:25:06 2024 from 192.168.8.131
[root@localhost ~]# su lisi
[lisi@localhost root]$ ssh-keygen
[lisi@localhost root]$ cd
[lisi@localhost ~]$ ls ./.ssh/
authorized_keys id_rsa id_rsa.pub known_hosts
[lisi@localhost ~]$ ssh-copy-id root@192.168.8.132
[lisi@localhost ~]$ ssh -lroot 192.168.8.132
Last login: Wed Jul 17 16:26:01 2024 from 192.168.8.131
[root@localhost ~]# su wangwu
[lisi@localhost root]$ ssh-keygen
[wangwu@localhost root]$ cd
[wangwu@localhost ~]$ ls ./.ssh/
authorized_keys id_rsa id_rsa.pub known_hosts
[wangwu@localhost ~]$ ssh-copy-id root@192.168.8.132
[wangwu@localhost ~]$ ssh -lroot 192.168.8.132
Last login: Wed Jul 17 16:27:10 2024 from 192.168.8.131
[root@localhost ~]# su zhaoliu
[zhaoliu@localhost root]$ ssh-keygen
[zhaoliu@localhost root]$ cd
[zhaoliu@localhost ~]$ ls ./.ssh/
authorized_keys id_rsa id_rsa.pub known_hosts
[zhaoliu@localhost ~]$ ssh-copy-id root@192.168.8.132
[zaholiu@localhost ~]$ ssh -lroot 192.168.8.132
Last login: Wed Jul 17 16:27:45 2024 from 192.168.8.131
[root@localhost ~]# su localhosta
[localhosta@localhost root]$ ssh-keygen
[localhosta@localhost root]$ cd
[localhosta@localhost ~]$ ls ./.ssh/
authorized_keys id_rsa id_rsa.pub known_hosts
[localhosta@localhost ~]$ ssh-copy-id root@192.168.8.132
[localhosta@localhost ~]$ ssh -lroot 192.168.8.132
Last login: Wed Jul 17 16:28:06 2024 from 192.168.8.131
[root@localhost ~]# su bbb
[bbb@localhost root]$ ssh-keygen
[bbb@localhost root]$ cd
[bbb@localhost ~]$ ls ./.ssh/
authorized_keys id_rsa id_rsa.pub known_hosts
[bbb@localhost ~]$ ssh-copy-id root@192.168.8.132
[bbb@localhost ~]$ ssh -lroot 192.168.8.132
Last login: Wed Jul 17 16:29:01 2024 from 192.168.8.131
[root@localhost ~]# su ccc
[ccc@localhost root]$ ssh-keygen
[ccc@localhost root]$ cd
[ccc@localhost ~]$ ls ./.ssh/
authorized_keys id_rsa id_rsa.pub known_hosts
[ccc@localhost ~]$ ssh-copy-id root@192.168.8.132
[ccc@localhost ~]$ ssh -lroot 192.168.8.132
Last login: Wed Jul 17 16:29:23 2024 from 192.168.8.131
[root@localhost ~]# su ddd
[ddd@localhost root]$ ssh-keygen
[ddd@localhost root]$ cd
[ddd@localhost ~]$ ls ./.ssh/
authorized_keys id_rsa id_rsa.pub known_hosts
[ddd@localhost ~]$ ssh-copy-id root@192.168.8.132
[ddd@localhost ~]$ ssh -lroot 192.168.8.132
Last login: Wed Jul 17 16:40:01 2024 from 192.168.8.131