当前位置:首页 > 虚拟机 > 正文

ssh远程登录虚拟机


一、linux怎么设置只有一个用户可以ssh远程这取决于您使用的LINUX版本。如果只用一个IP登录,最简单的方法通常是更改SSH端口,并在防火墙中添加一条规则,例如iptabls,使该端口只对一个IP开放。
二、如何使用ssh登录虚拟机Ubuntu方法/步骤
准备工作:首先需要在Windows系统中安装虚拟机,并在虚拟机中安装Linux操作系统。这里安装了vmwareplayer虚拟机和Ubuntu版本的操作系统。这部分的安装在笔者的其他经验中有详细介绍。
在Windows主机上安装SSH软件。SSH是SecureShell的缩写,主要提供远程登录协议。Windows上的安装非常简单。只需下载安装程序并双击即可安装。安装完成后,会生成两个软件图标。
在Ubuntu系统中安装SSH。它通常在Ubuntu中默认安装。可以使用以下命令查看:dpkg-l|grepssh
如果Ubuntu系统中没有安装SSH程序,也可以使用以下命令安装:
sudoapt-getinstallopenssh-client
sudoapt-getinstallopenssh-server
安装完成后,SSH服务的启动和停止命令如下:
启动SSH服务:
#sudo/etc/init.d/sshstart
停止SSH服务:
#sudo/etc/init.d/sshstop
重新启动SSH服务:
#sudo/etc/init.d/sshrestart
从虚拟机启动Ubuntu系统,打开shell终端,运行ifconfig命令。检查系统的IP地址。SSH的端口号一般为22。
在Windows中打开SSH客户端软件选择“快速连接”,输入Ubuntu系统的IP地址和帐户名,根据提示输入密码。您可以通过ssh登录Ubuntu系统并执行各种命令操作。
您还可以使用文件传输软件SSH软件将Windows中的数据传输到Ubuntu系统。同时,您还可以将Ubuntu系统中的文件下载到当前的Windows系统中。方法是:选择文件——右键——上传(下载)。