一、搭建ssh
1、安装ssh客户端
sudo apt-get install ssh 或者 sudo apt-get install openssh-client
2、安装ssh服务端
1)更新源列表
sudo apt-get update
2)安装服务器
sudo apt-get install openssh-server
3、开启ssh服务
启动服务
sudo service ssh star
查看状态
sudo service ssh status
如果出现以下提示,说明ssh服务已经启动了
如果失败来的话,那试着卸载一下再安装
ssh start/running, process 890
4、开启ssh自启动
sudo service ssh enable
5、设置防火墙规则,允许ssh服务通过
sudo ufw allow ssh
6、卸载ssh服务
redhat,fedora,centos等系列linux发行版,敲入以下命令:
sudo yum remove ssh
debian,ubuntu,linux mint等系列的linux发行版,敲入以下命令:
sudo apt-get –purge remove ssh
7、常用的ssh命令
#停止服务
sudo service ssh stop
#启动服务
sudo service ssh start
#重启服务
sudo service ssh restart
#登录 (root为192.168.0.1机器上的用户,需要输入密码。)
#常用格式:ssh [-llogin_name] [-p port] [user@]hostname
ssh root@192.168.0.1
#断开连接
exit
二、允许root远程登录
1、修改/etc/ssh/sshd_config文件
vim /etc/ssh/sshd_config
2、修改如下:允许root账户登录
#PermitRootLogin prohibit-password
PermitRootLogin yes
3、需要重启系统或者sshd服务
sudo /etc/init.d/ssh stop
sudo /etc/init.d/ssh start
sudo service ssh restart文章来源:https://www.toymoban.com/news/detail-756260.html
4、安装ssh服务后,系统默认开启系统sshd,查看sshd状态如果不是默认启动,修改服务为enable
sudo systemctl enable ssh文章来源地址https://www.toymoban.com/news/detail-756260.html
到了这里,关于Linux——搭建ssh并允许使用root远程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!