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