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

基于Ubuntu的Linux操作系统上实现ssh的远程操控

  • 一、ssh是什么?
  • 二、实现步骤
    • 1.安装ssh
      • 常见问题
      • 检测安装情况
    • 2.尝试连接
      • 常见问题
    • 3.退出连接

一、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

即可退出。

你可能感兴趣的:(linux,ubuntu,ssh)