在FreeBSD上启用SSHD

使用ssh登录到FreeBSD主机:

$ ssh jack@192.168.2.17

查看所有的Jail

$ jls
JID  IP Address      Hostname                      Path
     1                  rsnapshot                     /onitroad/jails/rsnapshot/root

添加新的FreeBSD用户并设置sudo访问

默认情况下,不允许root用户使用ssh登录。

在FreeBSD上添加一个新用户。

# adduser

或者使用pw命令在FreeBSD上新建一个用户:

# pw user add -n jack -c 'jack Gite' -d /home/jack -G wheel -m -s /bin/tcsh
# passwd jack

使用pkg命令安装了sudo:

# pkg install sudo

将新建用户添加到wheel组

# visudo

取消下面这行注释

%wheel ALL=(ALL) ALL

在FreeBSD中如何重启/启动/停止ssh服务

语法为:

# service sshd start  
# service sshd stop  
# service sshd restart  
# service sshd status  
# service -e 

在FreeBSD服务器上启动SSHD

运行service命令,如下所示:

# service sshd start

检查sshd的状态:

# service sshd status

登录到Jail

进入jail中的shell

$ sudo jexec JID sh
$ sudo jexec JID tcsh
$ su -
# jexec 1 tcsh

FreeBSD Jail

FreeBSD Jail是操作系统级的虚拟化。它允许开发人员和系统管理员将FreeBSD系统划分为独立的小型系统。

在FreeBSD Jail系统上如何启用SSHD

如何在FreeBSD Jail上启用SSHD服务器?
在FreeBSD服务器上如何安装配置OpenSSH SSHD?

在FreeBSD Jail上启用SSHD

在/etc/rc.conf中将sshd_enable设置为YES,在FreeBSD 服务器和jail上启用SSHD,
然后使用service命令启动服务:

# echo 'sshd_enable="YES"' >> /etc/rc.conf

sysrc命令

检查是否启用了sshd?

# sysrc sshd_enable

启用sshd

# sysrc sshd_enable=YES
日期:2019-11-20 08:53:51 来源:oir作者:oir