SSH远程连接

参考博客:https://blog.csdn.net/CSDN_Admin0/article/details/115742048

  • 安装命令: sudo apt install openssh-server

  • 在VMware Workstation Pro上使用Ubuntu实在是太卡了,而且还时不时死机,太影响效率,给整无语了。

  • 直接使用宿主机终端SSH远程连接到ubuntu,在宿主机使用虚拟机终端

1
2
3
ssh连接的时候就直接打开本地终端,输入如下指令
ssh 虚拟机用户名@虚拟机ip (这样即可,不用端口)
接下来要求输入密码,输入虚拟机设置的密码即可
  • 使用ifconfig命令查看虚拟机ip,没有该命令就下载插件,看到中间这行ens33,inet的ip就是ssh所要连接的ip

image-20240415004718656

  • 这时在宿主机win + R然后cmd进入终端,输入指令

image-20240415004909035

  • 之后会要求输入虚拟机的密码,输入即可

image-20240415005035149

远程连接工具

  • 除了可以使用Windows终端ssh连接外,还可以使用工具连接,ssh连接工具有MobaXterm、Xshell等,这边我使用的是MobaXterm
  • 打开MobaXterm,点击Session
image-20240824225238556
  • 然后点击ssh,进行如下设置
    • Remote host: 输入目标主机的 IP 地址或主机名。
    • Specify username: 输入用于 SSH 登录的用户名。
    • Port: 输入 SSH 服务的端口号,默认为 22。
    • 在 “Advanced SSH settings” 部分,你可以进行其他的配置,例如使用密钥认证、代理设置等。根据需要进行相应的设置。
    • 设置完后点击ok,输入虚拟机的密码即可实现ssh连接。输入密码后MobaXterm会提示要不要保存密码

image-20240824225504742

宿主机文件传入虚拟机

1
scp /path/example.txt username@192.168.1.100:/home/username/docs