1 远程登录root。
http://www.linuxidc.com/Linux/2011-11/47574.htm
前言:最近下载了FreeBSD,在虚拟机上安装,第一步先要开启SSH服务,用终端putty软件可以实现在windows系统进行远程管理,
初级
====================
1、开启sshd服务:
vi /etc/inetd.conf
ssh stream top nowait root /usr/sbin/sshd
ssh stream tcp6 nowait root /usr/sbiin/sshd
去掉ssh前的#,保存退出
2、让root能够远程登录,系统默认禁止root远程登录,学习无关紧要,直接放行
#vi /etc/ssh/sshd_config
找到:#PermitRootLogin no
改成:PermitRootLogin yes 注意去#
3、重起sshd
#/etc/rc.d/sshd/restart
三个步骤完毕就OK,在win下开启putty软件,输入IP连接吧
==========
进阶
==========
1、不允计root远程登录,用普通帐户登录后SU切换得到root
2、改变配置文件
查找:
#vi /etc/ssh/sshd_config
将:
#PasswordAuthentication no
#PermitEmptyPasswords no
修改成:
PermitEmptyPassord no #不允许空密码登录
PasswordAuthentication yes #这个开启密码认证模式
查找
#Port 22 改成Port xxx 改端口号后,同时去前面的#
查找
#ListenAddress 0.0.0.0
修改成:ListenAddress IP
保存退出 重起 sshd:
#/etc/rc.d/sshd restart
2 普通用户切换root
在FreeBSD上要使用su命令切换到root用户,默认情况下是无法切换的,这是因为FreeBSD对执行su命令的用户进行了更严格的限制,能使用su命令必须属于wheel组(root的基本属性组,组id为0),否则就不能通过这个命令成为root用户。因此需要编辑组设置文件/etc/group,将需要超级用户权力的管理成员加入到wheel组中。
从终端root登录,修改/etc/group文件,在wheel组中添加普通用户。
FreeBSD$vi /etc/group
wheel:*:0:root,simple
注意root和simple用户之间使用逗号隔开
:wq
保存退出即可,切勿重启