1.静止root账号登陆。
保存退出
rootALL=(ALL) ALL
sssALL=(ALL) ALL (添加这一行)
保存,退出
好了,现在账号已经创建好了,使用sss账号登陆后,在命令前加 sudo 则是使用root权限了。第一次使用会d出一些提示信息,正常现象。
sudo是一种权限管理机制,管理员可以授权于一些普通用户去执行一些root执行的 *** 作,而该普通用户而不需要知道root的密码,它依赖于/etc/sudoers这个文件,可以授权于某个普通用户在主机上能够以管理员的身份执行什么样的管理命令,而且是有限的。这个文件相当于就是一个授权表。
语法
user MACHINE=COMMANDS
root ALL=(ALL) ALL
括号里表示允许该用户以哪个用户的权限去做事。
(1)
此时的Ian普通用户就相当于root了。
但普通用户Ian在执行root *** 作时,必须得在命令前面加sudo,不然还是不能执行的。执行root *** 作时,需要的密码也不再是root超级用户的密码,而是普通用户的密码。
(2)
</article>
个人用户的权限只可以在本home下有完整权限,其他目录需要别人授权。经常需要root用户的权限,可以通过修改sudoers文件来赋予权限。新创建的用户并不能使用sudo命令,需要给他添加授权。
输入命令 vim /etc/sudoers 修改sudoers文件,添加新用户信息:
新建连接,使用新创建的用户登录,并进行验证,比如:
1.创建用户testadduser test
2.创建密码
passwd test
3.个人用户的权限只可以在本home下有完整权限,其他目录要看别人授权。而经常需要root用户的权限,这时候sudo可以化身为root来 *** 作。
sudo命令的授权管理是在sudoers文件里的。可以看看sudoers:
whereis sudoers
4.查看权限
ls -l /etc/sudoers
5.开放写权限
chmod -v u+w /etc/sudoers
6.编辑sudoers文件
vim /etc/sudoers
7.wq保存退出收回写权限
chmod -v u-w /etc/sudoers
8.设置git
安装git
yum install -y git
生成公钥和私钥
cd /home/git/.ssh 找不到的话,直接运行 cd ~/.ssh
ssh-keygen -t rsa
一路回车
9.安装nginx
https://blog.csdn.net/kawayiyy123/article/details/108576119
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)