FreeBSD简单配置SSH并用root远程登陆方法

时间:2023-01-26 12:58:28

FreeBSD简单配置SSH并用root远程登陆方法


前言:最近下载了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