|
楼主 |
发表于 2008-11-25 19:35:04
|
显示全部楼层
深空兄,是这样的:整个安装过程中,编译源码并不难,最难的是要找出正确的配置方式令到系统能运作
附件是我第一次配置的时候长长的错误信息,就是要解决这些问题迫使我到网上四出找资料
- Please check your ssh setup:
- The following are _examples_ of what you might need to check.
- - Make sure "nx" is one of the AllowUsers in sshd_config.
- (or that the line is outcommented/not there)
- - Make sure "nx" is one of the AllowGroups in sshd_config.
- (or that the line is outcommented/not there)
- - Make sure your sshd allows public key authentication.
- - Make sure your sshd is really running on port 22.
- - Make sure your sshd_config AuthorizedKeysFile in sshd_config is set to authorized_keys2.
- (this should be a filename not a pathname+filename)
- - Make sure you allow ssh on localhost, this could come from some
- restriction of:
- -the tcp wrapper. Then add in /etc/hosts.allow: ALL:localhost
- -the iptables. add to it:
- $ iptables -A INPUT -i lo -j ACCEPT
- $ iptables -A OUTPUT -o lo -j ACCEPT
- root@BlackMesa:/usr/NX#
复制代码 当中这个 nx 用户的身分令我产生了疑问,错误信息说明 sshd_config 里要加入 AllowUsers 及 AllowGroups,但 Gentoo wiki 的懒人版却只有 AllowGroups
好了,按 Gentoo wiki 做,加人 AllowGroups 後马上又出另一问题了,一些原来能 ssh 登陆的用户是无需使用 NX 的,结果加入 AllowGroups 後却无法登陆,於是我马上明白 Gentoo wiki 里新加用户是加在不同组别的用意了
同时我也再想深入一层,原来没有 AllowGroups 的情况下是没有限制的,加了反而有所限制,也就是说什麽人该设什麽组别及应有什麽权利是应该考究的。
这便是"带给我用户群组管理的思维冲击"的意思,不过到最後我还是把 AllowUsers 及 AllowGroups 给省掉了。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|