Biny

Linux 主机 建立 只有 代理权限 的 SSH 用户 简单步骤

Biny 2015-05-24 21:09:05    98 次浏览

Linux 主机 建立 只有 代理权限 的 SSH 用户 简单步骤
Linux 主机 建立 只有 代理权限 的 SSH 用户 简单步骤

一般情况下VPN还不如SSH方便。而且,相对于VPN,SSH账号更加容易在VPS上添加,对于手上有VPS的朋友,想偶尔用下代理的话,您可以直接用root用户和密码连接。如果流量多用不完,想顺便提供SSH账号给朋友用,或者给网友用,也是很不错的想法哦,但总不能直接把root账号公开吧。所以下面就说一下该如何在linux主机(VPS)上添加这样的低权限账号。首先说linux下怎样显示所有用户名的命令


    [*]awk -F: '{print $1}' /etc/passwd

1,增加一个linux用户,并赋予该用户一个nologin的shell权限。

    [*]useradd -M -s /sbin/nologin -n username (username自行修改为要设置的用户名)
#这一行是添加一个最低权限的用户

2,设置该用户密码。


    [*]passwd username
#这一行是设定该用户密码
下面,输入2次密码,就OK了,一个仅有代理权限的SSH账号就完成了。

3,删除账号。

    [*]userdel -r username



更多的操作也可以:
useradd -M -s /sbin/nologin -n username //说明,username表示开通的ssh账号
userdel -r 用户名 //删除用户
passwd 用户名 //修改用户密码

内容加载中