个人工具
119.28.94.63
该IP地址的讨论
登录
查看“OpenSSH高级教程”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“OpenSSH高级教程”的源代码
来自Ubuntu中文
←
OpenSSH高级教程
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==== 允许和拒绝用户和用户组 ==== 在配置文件中你可以使用一些指令来允许或者拒绝一些特定用户或者用户组用ssh登陆.这个方法更加细致的控制哪些人可以通过ssh来进入你的Ubuntu电脑。 例如,如果你想'''只允许'''jhendrix和svaughan通过ssh登陆,你可以向这样在你的/etc/ssh中使用allowusers指令。 <br> {| cellspacing="0" border="1" |- | '''AllowUsers''' jhendrix svaughan |} <br> 如果你想让所有用户都能通过 ssh 登陆,'''除了'''使用者 wgates,或sballmer然后你可以使用DenyUsers命令添加到/etc/ssh/sshd_config中,像这样: {| cellspacing="0" border="1" |- | '''DenyUsers''' wgates sballmer |} <br> 最后,再看一个例子,你可以这样配置你的OpenSSH服务,只有用户属于系统组才允许通过ssh 登录。在这个例子中,我们将执行一些必要手段只允许SSH的用户都是小组成员sshlogin。 <code><nowiki>sudo addgroup --gid 450 sshlogin</nowiki></code> <code><nowiki>sudo adduser <username> sshlogin</nowiki></code> <code><nowiki></nowiki></code> 在以上的例子中是用'<username>'代替你的用户名加入到sshlogin系统组。最后,编辑你的 /etc/ssh/sshd_config,并增添allowgroups指令: {| cellspacing="0" border="1" |- | '''<code><nowiki>AllowGroups sshlogin</nowiki></code>''' |} <br> 重新启动 sshd,并且只有属于sshlogin组的用户才可以通过ssh 登录到你的Ubuntu计算机。
返回至
OpenSSH高级教程
。