ssh
和telnet
差不多,
都是遠程登錄的客戶端,
只不過ssh更安全(加密方式),
telnet是明文傳輸.
用法其他兩位都說了.
B. 如何使用ssh工具遠程連接Linux伺服器進行操作
在Linuxe伺服器上開啟遠程和埠。內網的話直接用地址加埠即可連接。
外網需要做埠映射。
1.開啟ssh(secure shell)服務(我的是linux ubuntu 10.10),當然在開啟ssh服務之前,需要下載相關得軟體,使用下面得命令即可:
sudo apt-get install ssh
然後進入/etc/init.d 輸入命令:sudo service ssh start 開啟ssh服務
使用 netstat -tln 查看ssh服務是否已經打開(ssh 服務默認使用22埠)
若要關閉ssh服務時,使用 : sudo service ssh stop即可關閉ssh 服務
2.在客戶端(widnows主機)上下載ssh客戶端putty,填寫linux伺服器ip,session name 然後保存,打開,輸入用戶名,和密碼,那麼就登錄成功了!!!
C. 如何用ssh 遠程登錄linux
ssh是可以代替telnet的一種遠程管理的方式.並且具有安全\快捷等優點的一種服務.
方法一:進入Xwindows,在shell窗口執行setup命令,選擇system
service啟動sshd服務.
方法二:在/etc/ssh/sshd_config文件中,將permitRootLogin
no|yes設置為允許root用戶遠程登錄
/etc/init.d/sshd
start
啟動ssh服務
/etc/init.d/sshd
stop關閉服務
啟動:
service
sshd
start
安裝過程:
1.以root身份登入系統(沒登入系統和沒有足夠的許可權都不能安裝,暈,這不是廢話)
2.檢查安裝系統時是否已經安裝SSH服務端軟體包:
rpm
-qa|grep
openssh
若顯示結果中包含openssh-server-*,則說明已經安裝,直接啟動
sshd服務就可以了(service
sshd
start).(其中*的內容是該包的版本,一般為3.5p1-6)
若無任何顯示,或顯示中不包含openssh-server-*則說明沒有安裝SSH服務端軟體包,
進入第3步
3.找到redhat
9.0
安裝光碟,放入光碟機中並載入光碟機
mount
-t
iso9660
/dev/cdrom
/mnt/cdrom
(載入光碟機命令)
4.查找光碟機中的SSH服務端軟體所在目錄,一般在/mnt/cdrom/RedHat/RPMS/目錄下,
可以先cd到該目錄下再用ls查看,如:ls
openssh*,然後根據上面具體顯示直接安裝
rpm
-ivh
openssh-3.5p1-6
(如果第二步中顯示已經安裝該包就不要安裝)
rpm
-ivh
oeenssh-server-3.5p1-6
5.啟動sshd服務
/etc/rc.d/init.d/sshd
start
netstat
-a
|
more看有沒正常啟動
如果出現:
tcp
0
0
*:ssh
*:*
LISTEN
就說明正常啟動了
6.在windows
下用putty等SSH客戶端軟體連接測試,或直接在linux主機上輸入
ssh
測試,但必須要先安裝linux
下的SSH客戶端軟體包,即
openssh-clients-*,安裝過程和上面的服務端包相同
7.若能成功遠程登入,則說明SSH服務安裝配置成功,
否則很可能就是你的防火牆阻止連接了,重新配置防火牆或乾脆先停掉防火牆
(/etc/rc.d/init.d/iptables
stop)
就可以連接了
或者service
iptables
stop
D. 如何通過ssh遠程登錄linux系統
通過ssh遠程登錄linux系統步驟如下:
1、啟動軟體,點擊快速連接,我們要選擇連接的協議。
E. linux centos ssh 怎麼使用
首先要在CentOS上面設置好ssh服務,下面是Linux的ssh的設置方法:
首先要修改ssh的配置文件sshd_config,輸入命令:
vi /etc/ssh/sshd_config
2. 在這個文件中,將PermitRootLogin without-password這一行修改為PermitRootLogin yes,這一行的意思是「允許root用戶用ssh登錄」。
再去掉#PasswordAuthentication no這一行的注釋符號#,並把no改為yes,表示用ssh登錄時需要密碼認證。
3. 修改完配置文件後就可以啟動SSH服務了,linux不需要安裝就有這個服務的,啟動命令為:/etc/init.d/ssh start
4. 如果不想每次啟動linux後都要啟動ssh服務的話,需要設置ssh開機自啟動,命令是:
chkconfig ssh on
設置好ssh服務後,下面就是登錄的問題了。如果客戶端是linux系統,可以用ssh命令(這個是ssh客戶端)登錄,格式:
ssh 用戶名@IP地址
例子:ssh [email protected]
它會提示是否信任這個主機並保存密鑰,輸入yes並回車,然後輸入登錄用戶的密碼就連上了。
如果客戶端是Windows系統,一般是用putty或者xshell來連接,他倆是免費的軟體,圖形界面挺好操作的。
F. linux下怎麼連接遠程ssh
步驟如下:
1、查詢安裝SSH服務
(1)登陸linux系統,打開終端命令。輸入 rpm -qa |grep ssh 查找當前系統是否已經安裝
G. 如何使用ssh登錄linux伺服器
使用用戶名密碼登錄
在命令行中輸入命令:
之後系統會提示輸入密碼,輸入後即可登錄
如果不添加-p選項,則默認是22埠
還可以使用-l選項輸入用戶名:
使用密鑰登錄(不使用密碼)
首先生成密鑰,在任意目錄下輸入命令:
-P表示密碼,-P
''表示空密碼
之後系統會提示輸入生成的密鑰文件的文件名,可以輸入任意名稱,比如id_rsa,回車
系統會在當前目錄下生成id_rsa與id_rsa.pub兩個文件
在根目錄下新建.ssh文件夾,將生成的密鑰文件拷貝過去
-p選項表示如果文件夾已經存在則不再新建。
然後將之前生成的兩個文件都拷貝到.ssh文件夾中
把公鑰文件id_rsa.pub拷貝到需要登錄的伺服器上
用scp命令
-P表示要登錄伺服器的埠好,不加默認為22。
之後系統會提示輸入密碼,輸入即可完成拷貝
登錄遠程伺服器,在用戶根目錄下新建.ssh文件夾(如果不存在),在其中新建authorized_keys文件(如果不存在),把id_rsa.pub添加到authorized_keys文件中
這是在遠程伺服器上新建ssh文件夾
將id_rsa.pub文件添加到authorized_keys文件中(如文件不存在則新建)
注意:要保證.ssh與authorized_keys用戶自己都有寫許可權
退出當前遠程登錄,之後就可以不使用密碼遠程登錄了
H. 如何使用SSH鏈接Linux
當在遠程Linux主機上設置好ssh服務後,就可以用ssh連接了。如果客戶端是linux系統,可以用ssh命令(這個是ssh客戶端)連接,格式:
ssh 用戶名@IP地址
例子:ssh [email protected]
它會提示是否信任這個主機並保存密鑰,輸入yes並回車,然後輸入登錄用戶的密碼就連上了。
如果客戶端是Windows系統,一般是用putty或者xshell來連接,他倆都是免費的軟體,putty還是綠色軟體,下載下來直接運行就可以用,不需要安裝,xshell可以用軟體管家之類的軟體安裝,操作方面都是圖形界面挺好操作的。