1、求助 如何远程SSH到一台LINUX服务器上装一个VMWARE用来跑另外一个LINUX
貌似抄 vmware 必须运行在图形袭界面吧?
ssh 安装 vmware 应该没问题,但远程 vmware 另外一个 linux 系统。好像要打开 vmware 的远程控制功能,这个貌似只有企业级的 vmware 才提供这个功能。
具体怎么搞就不清楚了。楼主最好准备 ssh 进行图形登录吧……
其实,最好的解决办法是你的 Linux 服务器改装 vmware esx ,他本身就是一个系统,上面直接跑着 vmware 。
2、如何使用ssh登录linux服务器
介绍如何在windows主机上通过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系统中去,并执行各种命令操作。
3、如何通过ssh登录服务器执行linux指令
介绍如何在windows主机上通过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系统中去,并执行各种命令操作。
4、vmware安装linux服务器,局域网都可以登录服务器,请问外网通过SSH如何连接服务
路由器中虚拟服务器或端口映射中,设置映射TCP协议22端口到虚拟机的ip地址即可。
另外虚拟机网络适配器建议设置为桥接模式。
5、怎样在虚拟机的linux中安装ssh
ssh有两种,一种是密码抄,一种是密钥袭
密码不用安装,默认就是密码的,你只需要example:ssh
[email protected]
密钥需要你在客户端通过ssh-keygen生成密钥对,然后把公钥上传到服务器端,服务器端需要vim
/etc/ssh/sshd_config
将密钥验证打开,等客户端上传了公钥后把密码验证关闭,注意每次配置完要service
sshd
restart
6、windows如何用SSH连接虚拟机中的linux
如果Windows不是物理机本身,虚拟机网卡模式设为桥接,IP地址设置为与物理机同网段
如果Windows就是物理机自身,虚拟机网卡模式为桥接或NAT都可以
Windows首先要能ping通虚拟机IP
7、怎样在虚拟机的linux中安装ssh?
一楼说的,前一半对,后一半不太对(不叫做安装SSH)
通常SSH会在你装系统时就装好,顶多有的系统会在即将安装完时会有一个提示询问你是否在开机时启动SSH服务而已
SSH开启后会有一个进程SSHD在运行,可以用netstat -nap 命令查询得到,例如:
$ netstat -nap | grep -i sshd
tcp 0 0 :::22 :::* LISTEN 29391/sshd
客户端若想通过SSH协议以user身份登录某一台服务器(比如IP地址为1.2.3.4),则可以
ssh [email protected]
若SSHD的监听端口不是默认的22端口,假设已改为1234端口,则可以这样
ssh -p 1234 [email protected]
ssh-keygen是SSH软件包中的一个子程序,用来生成密匙对,使你的登录更为安全(防止“中间人”攻击)
更多资料自已查
SSH相关文件(常见)
/usr/sbin/sshd SSHD服务端的服务程序
/usr/bin/ssh SSH客户端
/usr/bin/ssh-keygen 这个上面说过
/usr/bin/ssh-keyscan 看名字可以猜到
/etc/ssh/ssh_config 客户端配置文件
/etc/ssh/sshd_config 服务端配置文件
8、虚拟机装了linux 怎么用ssh连
涉及到两个问题:1、vmware中linux系统的ip设定 2、系统默认启动level
对虚拟机网络进行设置:Edit ->Virtual Network Editor
如下图,选中一个NAT类型的连接(如果你没有,我们可以新建一个连接 点击“Add Network” 添加一个新的NAT连接,添加好之后Apply),这时候我们就进行下一步更改centos 连接了。
openssh
openssh已经安装(centos 6.3)
更改配置文件 /etc/ssh/sshd_config
确保
Port 22
ListenAddress 0.0.0.0
Protocol 2
前面的#去掉了!
查看两个系统ip并测试 ping
查看vmware虚拟机中ip我们可以使用命令
ifconfig
查看虚拟机中ip
可以看到这一行:
inet addr:192.168.174.128 Bcast:192.168.174.255 Mask:255.255.255.0
int addr:192.168.174.128 是虚拟机中ip地址,
然后将在win7 cmd 中使用命令 ipconfig 命令查看本地连接ipv4地址 例如:169.254.68.68
然后将两个ip互相ping 看看能否ping通
开启sshd服务
在centos中已经安装了sshd 所以只需要开启服务即可,
service sshd start
设置开机自启动
chkconfig sshd on
重启服务
service sshd restart
查看服务是否开启
ps -le|grep sshd
可以显示sshd信息 说明服务以及开启了!
为了节省资源:
1.打开/etc/inittab 文件:sudo vim inittab
2.在默认的 run level 设置中,可以看到第一行书写如:id:5:initdefault:(默认的 run level 等级为 5,即图形
界面)
3.将第一行的 5 修改为 3 即可。
4.保存文件后重启系统你就可以看见是启动的文本界面了。
9、如何使用SSH登录Linux服务器
首先进入/etc目录下,/etc目录存放的是一些配置文件,比如passwd等配置文件,要想使用ssh远程登陆,需要配置/etc/ssh/sshd_config文件里的配置信息,使用vim编辑,在命令行模式下输入 vim /etc/ssh/sshd_config,进入之后,按“i”进入编辑状态,在其文件里找到并修改为:PasswordAuthentication yes , PermitRootLogin yes两行即可,
修改之后,按“esc”退出,并按“:wq”保存并退出,或直接按“:x”直接保存退出,(注意:此处的x为小写x,大写X是将文件内容加密,使用时细心注意),
退出编辑模式之后,回到命令模式,输入 sevice ssh start/stop/restart/status,启动/停止/重启/状态,选择start启动ssh服务。
如果上面开启SSH服务的命令不能用,可以使用命令:sudo service sshd start 试试,检查是否开启SSH服务使用命令:ps -e | grep sshd
此时可以查看ssh状态是否为运行状态,运行状态即可使用ssh远程登陆。
使用“ifconfig”命令查询ip地址
使用ssh登陆时,输入主机(linux的ip地址),账号,密码登陆!
如果需要远程连接SSH,需要把22端口在防火墙上开放,关闭防火墙,或者设置22端口例外 /etc/init.d/iptables stop
怎么通过ssh登陆可参看下一篇“通过ssh实现远程登陆服务器!”
大致步骤为:
SSH 服务配置文件位置
/etc/ssh/sshd_config
# 修改配置
PasswordAuthentication yes
PermitRootLogin yes
# 启动SSH 服务
sevice ssh start/stop/status
安装SSH:yum install ssh
启动SSH: service sshd start
设置开机运行: chkconfig sshd on
10、虚拟机环境下如何安装linux服务器
应该是
openssh
不过默认这个软件是安装的.
yum install openssh-server.x86_64 php.x86_64