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

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

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

时间: 2024-07-30 13:44:31

FreeBSD简单配置SSH并用root远程登陆方法的相关文章

(转)Linux SSH配置和禁止Root远程登陆设置

原文 一.修改vi /etc/ssh/sshd_config 文件 1.修改默认端口:默认Port为22,并且已经注释掉了:修改是把注释去掉,并修改成其它的端口. 2.禁止root用户远程登陆:修改PermitRootLogin,默认为yes且注释掉了:修改是把注释去掉,并改成no. 3.PermitEmptyPasswords   no不允许空密码用户login 二.ssh的公钥认证配置: 修改vi /etc/ssh/sshd_config 文件 RSAAuthentication yes  

linux中修改ssh端口和禁止root远程登陆设置

linux中修改ssh端口和禁止root远程登陆设置 查看下系统版本 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.7 (Final) 修改配置文件 linux修改端口22vim /etc/ssh/sshd_config找到#port 22将前面的#去掉,然后修改端口 port 1234重启服务就OK了service sshd restart或/etc/init.d/ssh restart为增强安全先增加一个普通权

Linux修改SSH端口,并禁止Root远程登陆

1.更改ssh远程登录端口: #vi /etc/ssh/ssh_config将port改为你想要的端口,例如8888.默认是#port 22,把#号删掉改为 port 8888即可. 还要更改以下文件,更改方法同上:#vi /etc/ssh/sshd_config 2.增加一个普通权限的用户: #useradd 新用户#passwd 新用户 3.禁止ROOT远程SSH登录: #vi /etc/ssh/sshd_config将PermitRootLogin yes一行改为:PermitRootLo

Debian修改ssh端口和禁止root远程登陆设置

linux修改端口22vi /etc/ssh/sshd_config找到#port 22将前面的#去掉,然后修改端口 port 1234重启服务就OK了service sshd restart或/etc/init.d/ssh restart为增强安全先增加一个普通权限的用户,并设置密码useradd testpasswd test然后禁止ROOT远程SSH登录:vi /etc/ssh/sshd_config把其中的PermitRootLogin yes改为PermitRootLogin no重启

Linux修改SSH端口和禁止Root远程登陆

Linux修改ssh端口22vi /etc/ssh/ssh_configvi /etc/ssh/sshd_config 然后修改为port 8888以root身份service sshd restart (redhat as3)使用putty,端口8888 Linux下SSH默认的端口是22,为了安全考虑,现修改SSH的端口为1433,修改方法如下 : /usr/sbin/sshd -p 1433为增强安全先增加一个普通权限的用户:#useradd uploader#passwd uploade

linux修改ssh端口和禁止root远程登陆设置

linux修改ssh端口22vi /etc/ssh/sshd_config找到#port 22将前面的#去掉,然后修改成其他端口比如:port 1890为增强安全和管理方便增加一个普通权限的用户,并设置密码useradd 您自己的帐户passwd 您自己的密码帐户和密码不建议使用单词/常见词/有规则性的字符然后禁止ROOT远程SSH登录:vi /etc/ssh/sshd_config把其中的PermitRootLogin yes修改为PermitRootLogin no最后重启sshd服务ser

ssh允许root用户登陆

新的系统无root用户密码,设置root用户密码,修改也是这么修改 sudo passwd root 连续输入两次新密码. 允许root用户登陆: /etc/ssh/sshd_config 找到 PermitRootLogin without-password 改为 PermitRootLogin yes 重启ssh sudo service ssh restart

Fedora 17配置ssh及Windows远程连接

转载自:http://nanjingjiangbiao-t.iteye.com/blog/1794213 Fedora 23 默认已经安装好openssh server了,不用再装不过默认情况下没有开启. 以下操作需要在root用户下进行. 1.检查是否已经正常安装 [[email protected] ~]# rpm -qa | grep openssh-server openssh-server-7.1p2-3.fc23.i686 如果没有正常安装,请执行以下命令进行安装: [[email 

Linux学习笔记(十三) su 、sudo 、限制root远程登陆

一.su切换用户su - username带用户环境切换用户 su - -c "touch /tmp/123.txt" user1 以user1用户创建/tmp/123.txt 文件 如果需要切换到一个没有家目录的用户,会像图中一样报错 这时候首先需要创建家目录,然后将文件夹用户与组修改为目标用户与组 ,再将bash配置信息复制到家目录下, cp /etc/skel/.bash* /home/user4即可登陆 这里最好将家目录下配置文件属性也修改为目标用户的chown -R user