基于Ubuntu的Linux操作系统上实现ssh的远程连接(保姆级教程)

一、ssh是什么?

SSH(Secure Shell)是一种网络协议,用于在网络上安全地进行远程登录和执行命令。它通过加密技术保护数据传输的安全性,使得用户可以在不安全的网络中安全地访问远程主机。SSH可以提供对远程主机的终端访问、文件传输和端口转发等功能,被广泛应用于服务器管理、系统维护和远程操作等场景。
首先我们得先学会如何远程连接。

二、实现步骤

1.安装ssh

基于Ubuntu的Linux操作系统下载的代码如下:
如果你想远程操控别人的主机,请输入以下代码进行安装:

[root@hostname] sudo apt-get install sshd
或
[root@hostname] sudo apt-get install openssh-client

如果你想开放本机的连接,也就是被操作,请输入以下代码进行安装

[root@hostname] sudo apt-get install openssh-server 

常见问题

如果出现

dpkg 被中断,您必须手工运行 sudo dpkg –configure -a解决此问题

我们的解决方式是输出:

[root@hostname] sudo dpkg --configure -a

请注意:不要省略任何一个空格和连接符号

检测安装情况

重新安装后,检查是否安装成功
最简单的方式是输出

[root@hostname] ssh

如果没有报错,则说明安装成功


2.尝试连接

作为被连接的主机,我们会输出以下代码:

[root@hostname] service sshd start
或
[root@hostname]sudo /etc/init.d/ssh start 

输出管理员密码后可以正常运行。

作为连接的主机,我们会输出以下代码

[root@hostname] ssh 用户名@IP地址

用户名是被连接主机的root名,IP地址同上。
成功标志:
您的[root@hostname]变成目标用户名,即成功连接。

常见问题

如何查看IP地址,请查看Linux操作系统中如何查看IP地址


3.退出连接

直接输入

[root@hostname] exit

即可退出。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mottte

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值