如何SSH远程连接虚拟机中的Ubuntu
方法/步骤
准备工作:首先需要在windows系统中安装虚拟机,并在虚拟机中安装好linux操作系统,这里安装的是vmware player虚拟机和ubuntu版本的操作系统。关于该部分的安装在作者的其他经验中有详细介绍。
在windows主机中安装上ssh软件,ssh是Secure Shell 的缩写,主要提供远程登录协议。windows下的安装很简单,只要下载好安装程序,双击即可安装。安装完成后会生成两个软件图标。
在ubuntu系统中安装ssh,通常ubuntu中默认是安装的。可以通过命令进行查看:dpkg -l | grep ssh
如果ubuntu系统中没有安装ssh程序,也可以使用下列命令进行安装:
sudo apt-get install openssh-client
sudo apt-get install openssh-server
安装好后ssh服务的启动和停止命令如下:
启动ssh服务:
#sudo /etc/init.d/ssh start
停止ssh服务:
#sudo /etc/init.d/ssh stop
重启ssh服务:
#sudo /etc/init.d/ssh restart
通过虚拟机启动ubuntu系统,打开shell终端,通过ifconfig命令,查看该系统的ip地址,ssh的端口号一般为22.
打开windows系统中的ssh客户端软件,选择快速连接,输入ubuntu系统的ip地址和账户名,并根据提示输入密码,即可通过ssh登录到ubuntu系统中去,并执行各种命令操作。
还可以通过ssh软件文件传输软件,将windows中的数据传输到ubuntu系统中。同时也可以将ubuntu系统中的文件下载到当前的windows系统中。方法是:选中文件--右键--上传(下载)。
linux下怎么连接远程ssh
步骤如下:1、查询\安装SSH服务(1)登陆linux系统,打开终端命令。输入 rpm -qa |grep ssh 查找当前系统是否已经安装(2)如果没有安装SSH软件包,可以通过yum 或rpm安装包进行安装(具体就不截图了)2、启动SSH服务2(1)安装好了之后,就开启ssh服务。Ssh服务一般叫做 SSHD(2)命令行输入 service sshd start 可以启动(3)或者使用 /etc/init.d/sshd start3、配置\查看SSHD端口3(1)查看或编辑SSH服务配置文件,如 vi /etc/ssh/sshd.config(2)如果要修改端口,把 port 后面默认的22端口改成别的端口即可(注意前面的#号要去掉)4、远程连接SSH4(1)如果需要远程连接SSH,需要把22端口在防火墙上开放。(2)关闭防火墙,或者设置22端口例外。