Deepin、Ubuntu使用SSH远程登录

SSH:建立在应用层和传输层基础上的安全协议。SSH是目前比较可靠,专为远程登录会话和其他网络服务提供安全性的协议的。常用于远程登录以及用户之间进行资料拷贝。几乎所有的Unix平台、Linux都可以运行SSH。

    使用SSH服务,需要安装相应的服务器和客户端。客户端与服务器之间的关系就是:A服务器想被B服务器远程控制,那么A机器需要安装SSH服务器,B机器需要安装SSH客户端。与CentOS不同的是:Ubuntu、deepin没有安装sshd服务,因此不能进行远程登录,需要在安装openssh-server。

  在这里说一下openssh,在主机中开启了openssh服务,那么就对外开放了远程连接的端口。

openssh的服务端是: sshd

openssh的客户端是: ssh

sudo apt-get install openssh-server
#执行这个命令就在机器上安装了SSH服务端和客户端

启动sshd服务 

service sshd restart

查看是否有监听端口 :22

从Linux系统客户机远程登录Linux系统服务机

#基本语法ssh username@IP
ssh mjtao@192.168.1.1

如果ssh访问出错,可查看是否有该文件 ~/.ssh/known_ssh;尝试删除该文件。

#查看是否有known_ssh文件
ls -l ~/.ssh
#删除掉 known_ssh
rm -f known_ssh

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值