1. 程式人生 > >Linux SSH 登入其他機器

Linux SSH 登入其他機器

ssh命令用於遠端登入上Linux主機。

常用格式:

ssh [-l login_name] [-p port] [[email protected]]hostname

更詳細的可以用ssh -h檢視。

舉例

不指定使用者:

ssh 192.168.0.11

指定使用者:

ssh -l root 192.168.0.11

ssh [email protected]192.168.0.11

如果修改過ssh登入埠的可以:

ssh -p 12333 192.168.0.11

ssh -l root -p 12333 216.230.230.114

ssh -p
12333 [email protected]216.230.230.114

另外修改配置檔案/etc/ssh/sshd_config,可以改ssh登入埠和禁止root登入。改埠可以防止被埠掃描。

編輯配置檔案:

vim /etc/ssh/sshd_config

找到#Port 22,去掉註釋,修改成一個五位的埠:

Port 12333

找到#PermitRootLogin yes,去掉註釋,修改為:

PermitRootLogin no

重啟sshd服務:

service sshd restart

相關推薦

Linux SSH 登入其他機器

ssh命令用於遠端登入上Linux主機。 常用格式: ssh [-l login_name] [-p port] [[email protected]]hostname 更詳細的可以用ssh -h檢視。 舉例 不指定使用者: ssh

ssh 登入虛擬機器linux

(虛擬機器環境為:VMware Workstation) 1.將虛擬機器的網路介面卡的連線方式設定為  橋接並在linux上安裝ssh server。2.在linux內的終端內配置IP地址配置的IP地址應與宿主機在一個網段內,假設宿主機的IP為192.168.10.11

linux 下如何通過ssh其他機器然後執行命令?

在Linux下經常寫shell指令碼,當然少不了需要在各臺機器上執行命令了。 假如現在我要在10.2.226.201上寫shell並且執行這個shell指令碼。可是這個指令碼需要在10.2.226.202和10.2.226.203上執行一下命令。如何實現呢? 摸索了幾種方法

Linux ssh登入出錯

今天登入遠端主機的時候,出現了以下錯誤: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANG

Linux SSH登入被拒絕:Server refused our key

  使用SSH公鑰遠端登入伺服器,出現Server refused our key;同時,輸入正確的使用者名稱及密碼出現Access Denied 本地登入伺服器,檢視auth.log;使用命令:tail -f /var/log/auth.log,出現: Authenticat

Linux ssh登入命令

原文地址:http://blog.csdn.net/edward_qing_lee/article/details/23133331ssh命令用於遠端登入上Linux主機。常用格式:ssh [-l login_name] [-p port] [[email prot

【OpenStack】SSH登入虛擬機器出現"Read from socket failed: Connection reset by peer"問題的解決辦法

宣告: 本部落格歡迎轉發,但請保留原作者資訊! 新浪微博:@孔令賢HW; 內容系本人學習、研究和總結,如有雷同,實屬榮幸! 1、問題現象 版本:Grizzly master分支程式碼2013.06.17 部署:三個節點(Controller/Compute + Netw

linux ssh免密碼登入其他主機

現在A主機要通過ssh連線到B主機,需要在A主機上生成一個ssh公鑰,然後寫入到B主機的authorized_keys檔案即可(預設主機使用者都為root)。 1 在root賬戶下生成公鑰  ssh-keygen 2 將生成的公鑰先寫入A主機的authorized_keys

Linux ssh遠端登入到另一臺機器命令

如果從一臺linux伺服器通過ssh遠端登入到另一臺Linux機器, 這種情況通常會在多臺伺服器的時候用到。 如用root帳號連線一個IP為192.168.1.102的機器,輸入:“ ssh 192.

linux機器之間建立互信ssh登入

在linux叢集之間建立互信登入 首先選擇一個使用者,su xxuser 進入該使用者的home目錄 cd ~ 在該目錄下建立一個資料夾 .ssh/ 進入.ssh資料夾,執行ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa,會在該目錄下生成

Linux 下使用 ssh 登入區域網其他電腦的方法

實現A電腦(Linux系統)使用ssh登陸內網的其他電腦,如B電腦。 查詢B電腦的內網IP 在終端(Terminal)中,輸入ifconfig後回車,可檢視到IP地址為:192.168.2.194 $ ifconfig lo0: flag

Linux SSH 遠端登入錯誤解決辦法 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED

最近在登入一臺機器的時候,發現無法等入了,出現以下錯誤: 於是就度娘(不得不說搜尋引擎是個好東西 -- ),找了好久發現有篇文章裡面提到.ssh/known_hosts檔案,檢視果然有這個檔案: 就想這檔案是個啥東東,待一查,才明白了,原來known_hosts是記錄遠端主機的公鑰的檔

配置Linux ssh 免密登入

linux 常用的ssh登入方式主要有兩種:密碼登入和證書登入 有兩臺機器,機器A和機器B: 如從A登入機器B: 密碼登入方式:在機器A上操作 ssh [email protected]機器B的ip 提示輸入密碼,登入成功! 免密登入方式:在機器A上操作 ssh [em

解決ssh登入linux速度慢的問題

先備份/etc/ssh/sshd_config,備份命令為 cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak 1.su                

Linux日常之允許或禁止指定使用者或IP進行SSH登入

目錄 Linux之 允許或禁止指定使用者或IP進行SSH登入 1. 使用者 SSH登入 2. IP SSH登入 Linux之 允許或禁止指定使用者或IP進行SSH登入 暫時只瞭解到了hosts.allow和hos

Linux ssh面密碼登入

1.生成自己的公鑰和私鑰   ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa   進入~/.ssh目錄看多了兩個檔案:id_rsa  id_rsa.pub  其中一個是公鑰一個是私鑰 2.把自己的公鑰傳送到目標主機上   ssh-copy-id 1

解決linux登入後總是時間過會就斷開(解決ssh登入後閒置時間過長而斷開連線)

1.vim /etc/ssh/sshd_config 配置如下圖: 2.systemctl reload sshd.service (針對阿里雲centos7(貌似阿里雲的都是這樣) 其他別的伺服器使用:service sshd reload     兩行命令搞定。 &nb

解決通過securecrt ssh登入linux比較慢的問題

大家有沒有發現,輸入密碼之後還要過很久才會顯示命令提示符,這個問題的原因是: OpenSSH在使用者登入的時候驗證IP。 OpenSSH會根據使用者的IP使用反向DNS找到主機名,再使用DNS找到IP地址,最後匹配一下登入的IP是否合法。如果你的網路裡沒有DNS伺服器,或者你的主機名是隨便捏

linux ssh免密登入/scp命令

● 生成本機的密碼(私鑰和公鑰) #一直回車下去即可(敲三下) [[email protected] ~]# ssh-key ssh-keygen ssh-keyscan [[email protected] ~]# ssh-keygen Generatin

Linux配置多臺機器SSH相互通訊信任

2臺機器分別執行ssh-keygen生成公鑰和金鑰 [[email protected] ~]# ssh-keygen 生成.ssh資料夾及id_rsa和id_rsa.pub [[email protected] .ssh]# ll total 16 -rw-----