vmware怎么进入local

vmware怎么进入local,第1张

VMware有一个叫做VMware Workstation的工具,可以让您进入本地服务器。首先,您需要安装VMware Workstation软件,这是一个可以让您创建和使用虚拟机的工具。安装完成后,打开VMware Workstation,您可以看到一个“创建新虚拟机”的选项,点击它,您可以进一步选择一个安装程序,以便您可以安装 *** 作系统,比如Windows,Linux等。安装完成后,就可以使用VMware Workstation登录到本地服务器了。另外,如果您想要连接到远程服务器,也可以使用VMware Workstation,只需要在设置中添加远程服务器的IP地址和端口号即可。总之,VMware Workstation是一个非常强大的工具,可以让您轻松进入本地或远程服务器。

本地和远程服务器都创建

在创建密钥的时候,可以定义加密类型和长度,具体可以参考ssh-keygen命令帮助。创建的过程中,首先会提示你 保存的位置 和 文件名 ,再提示你 给密钥加个密码 ,也可以直接回车不要密码。

公钥和私钥默认保存这用户目录的 /ssh/ 文件夹下。默认情况下, id_rsa 为私钥, id_rsapub 为公钥。

此时 还是需要用用户名和密码登录远程Linux服务器。使用vi编辑 /etc/ssh/sshd_config 文件,先打开 PubkeyAuthentication 和 PermitRootLogin ,一般只要把这几个参数前面的#(注释符)删掉即可。

重启ssh服务

在macOS端 *** 作以下命令,把公钥上传到远程服务器,会提示输入远程的Linux服务器的密码。

在远程Linux服务器上, *** 作以下命令,把公钥 追加 到服务器ssh认证文件中:

如果没有 authorized_keys 这个文件,请到 ssh 文件夹下创建一个,并把权限设置为600。

追加好后,如果要禁止用户名密码登录,再编辑 /etc/ssh/sshd_config 文件,把 PasswordAuthentication 设置为no。

重启SSH服务(每次修改ssh配置都需要重启)

如果没有设置密钥密码,直接这终端输入 ssh root@IP 即可登录远程服务器。如果该用户下没有公钥,则会提示Permission denied。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13426120.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-03
下一篇 2023-08-03

发表评论

登录后才能评论

评论列表(0条)

保存