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

虚拟机如何搭建ssh


一、ssh是装在电脑桌面还是虚拟机里面安装在虚拟机中。linux
虚拟机安装SSH详细步骤7-1
WuJiaYFN
原创
关注
0赞·1696人读
1。在Ubuntu中安装SSH
在新安装的虚拟机上,使用ls无法显示.ssh隐藏文件。这是因为原来的虚拟机系统没有安装ssh。您需要按照步骤进行安装。它:
1.输入命令:
$sudoapt-getinstallopenssh-server
2.输入服务启动命令
$。/etc/init.d/sshstart
3输入服务重启命令
$/etc/init.d/sshrestart
4.输入sudosu命令,无需填写路径,直接回车即可成功
$sudosu
5./>
6.输入exit命令退出当前操作。就是这样
7。如果当前用户下没有找到.ssh文件夹,则需要输入以下命令。:
登录后复制
$sshlocalhost
原因:.ssh是包含密码信息的目录,如果不是以root身份登录,就没有ssh。目录,因此登录localhost并输入密码来创建它。


二、虚拟机装了linux怎么用ssh连涉及两个问题:中Linux系统的IP设置2.系统默认启动级别创建连接,点击“AddNetwork”添加新的NAT连接。>Port22
AudiAddress0.0.0.0
Protocol2
#查看两个系统IPifconfig
检查虚拟机上的IP
您可以看到这一行:
inetaddr:192.168.174.128Bcast:192.168.174.255Mask:255.255.255.0
intaddr:192.168.174.128是虚拟机的IP地址
然后在win7cmd中使用命令ipconfig查看链接本地ipv4地址,例如:169.254.68.68
然后两个ip互相ping一下是否成功
启动sshd服务
centos上安装了sshd,所以只需要启动服务,
servicesshdstart
将其设置为在启动时立即启动
chkconfigsshdon
重新启动服务
servicesshdrestart
检查服务是否启用
ps-le|grepsshd
可以显示sshd信息说明服务可以!
节省资源:
1.脚本行例如:id:5:initdefault:(默认运行级别为5,即图形
界面)
3.
4.


三、如何使用ssh登录虚拟机Ubuntu方法/步骤
准备工作:首先需要在windows操作系统中安装虚拟机,并在虚拟机中安装linux操作系统。这里安装了vmwareplayer虚拟机和ubuntu版本的操作系统。这部分的安装在其他作者的实验中有详细描述。
在Windows主机上安装ssh软件Ssh是SecureShell的缩写,基本上提供了一种远程登录协议。Windows下的安装非常简单,只需下载安装程序并双击即可安装。安装完成后,将生成该程序的两个图标。
在Ubuntu中安装sshUbuntu中通常默认安装。可以使用命令查看: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系统中。方法是:选择文件——右键——上传(下载)。