ssh
SSH 为 Secure Shell 的缩写,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。
SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH客户端适用于多种平台。
UNIX、Linux、macos都可运行SSH。
远程连接linux
linux安装、并启动 sshd 服务
客户机安装 ssh客户端,远程连接 linux,通过向linux发送命令,远程控制linux
也可以上传文件、下载文件
查看是否安装ssh-server服务
dpkg -l | grep ssh
如下图,说明没安装
linux安装ssh服务
更新软件列表
sudo apt-get update
安装ssh服务
sudo apt-get install openssh-server -y
查看是否安装成功
dpkg -l | grep ssh
如下图,已经安装 openssh-server 和 openssh-sftp-server
查看ssh服务是否启动
执行下面命令:
ps -e | grep ssh
如下图,看到 sshd 说明启动成功
设置网络
如果不设置网络,ssh软件无法连接到Ubuntu
桥接方式
设置vbox:

在Ubuntu中查看ip地址:

在ssh软件中输入ip:10.0.132.3 点击连接
设置nat网络端口转发
在ssh软件中输入ip:127.0.0.1 点击连接
ssh客户端
MobaXterm
免费、强大、好用、支持上传、下载
https://mobaxterm.mobatek.net/
xshell
向远程linux发送命令
有免费版、强大、好用
https://www.netsarang.com/zh/xshell/
xftp
可上传、下载
有免费版、强大、好用
https://www.netsarang.com/zh/xftp/
putty
免费、基本功能
感谢:
https://blog.csdn.net/jackghq/article/details/54974141






