FreeBSD open SSH

这里要分享一下FreebSD的远程设置,也即开启ssh服务和root远程登录:

vi /etc/inetd.conf     进入编辑inetd.conf文件,按DELTE键删除ssh前面的#号,wq!保存退出

vi /etc/rc.conf        在rc.conf文件的最后一行加入:sshd_enable="yes"保存退出

/etc/rc.d/sshd start    重启sshd服务

vi /etc/ssh/sshd_config    进入sshd_config文件下编辑,在末尾加上一下三句:
PermitRootLogin yes       允许root通过sshd登陆
PermitEmptyPasswords no    不允许空密码
PasswordAuthentication yes  需要密码验证

/etc/rc.d/sshd restart      重启sshd服务,远程ok


令附上FreebSD网卡配置命令:

ifconfig       查看网卡名称,如
ln0: flags=8843 metric 0 mtu 1500这里网卡名称就是ln0

vi
 /etc/rc.conf   进入rc.conf文件下配置网卡ip和网关

ifconfig_ln0="inet 115.238.124.112 netmask 255.255.255.192" 

defaultruter="115.238.124.110"

保存并退出

如果这里想配置单网卡双ip或多ip可在第一个ip后面加入:

ifconfig_ln0_alias0="inet 60.112.115.114 netmask 255.255.255.192"这里网卡名称是ln0想要在单网卡下配置多个ip只需修改alias0后面的0即可

/etc/rc.d/netif restart   重启网卡服务

FreebSD的DNS配置路径是/etc/resolv.conf配置方式和其他linux一样

FreebSD下要是想开通某个服务只需进入/etc/inetd.conf下把服务名称前面的#去掉即可

你可能感兴趣的:(ssh,free,BSD)