Loading

计算机知识

Page Views Count

Windows 中使用 ssh 控制 Linux 终端并免密登录

  1. Linux 终端输入 sudo apt install openssh-server 以及 sudo apt install net-tools 安装相应工具。

  2. 输入 systemctl start ssh.service 开启 ssh 服务,输入 sudo systemctl enable ssh 启动开机自启。

  3. 输入 ifconfig 获取 IP 地址。

  4. Windows cmd 输入 ssh-keygen 生成密钥,在用户目录中 .ssh 文件夹生成私钥 id_rsa 和公钥 id_rsa.pub,将公钥复制。

  5. Linux 在目录新建 .ssh 文件夹以及 authorized_keys 文件,将公钥复制到文件中。

共享 Windows 下文件夹

  1. 打开虚拟机,在 虚拟机设置——选项——共享文件夹 添加共享的 Windows 下文件夹。

  2. 在虚拟机中添加 VMware Player 下的 linux.iso 文件。

  3. Linux 中新建文件夹,将虚拟驱动程序复制到文件夹中。

  4. Linux 终端输入 tar zxvf VMwareTools-10.3.25-20206839.tar.gz 解压到文件夹。

  5. 进入解压后的 vmware-tools-distrib 文件夹,输入 sudo ./vmware-install.pl 安装。

  6. 安装成功后,在 /mnt/hgfs 下即可看到共享的文件夹。

  7. 如果看不到文件夹,输入 sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other,再重新打开目录即可。

posted @ 2023-02-09 17:05  SoyTony  阅读(291)  评论(7编辑  收藏  举报