考虑到安全问题,我们不敢把自己的root账户给别人用。如果朋友急着要用怎么办呢?其实也很简单,给朋友建一个最低权限的SSH账户吧,只能用,不能运行SSH命令不能打开SFTP,对你的网站不会有影响。
方法很简单,第一步,登录SSH,执行如下命令,添加一个最低权限的用户,这里我要添加用户jiangzemin:
useradd -M -s /bin/false jiangzemin
第二步,添加该用户的密码:
passwd jiangzemin
然后会系统会让你输入两遍密码,完事后jiangzemin这个账户就建立成功了,可以直接使用了。
【其他常用命令】:
*如果要开通一个有时效的账户,且同时设置密码:,比如2015.1.5到期,且密码设为abc123:
useradd -s /bin/false -M jiangzemin -e 2015-01-05 && echo abc123 | passwd -stdin jiangzemin
*如果要变更一个账户的截止时间,比如2015.12.16到期:
usermod -e 2015-12-16 jiangzemin
本方法在debian和centos下测试通过,但是debian不支持-stdin,因此debian系统下改密码就得用passwd 用户名 这个方法了。