1. 程式人生 > >SSH遠端快速登入Linux

SSH遠端快速登入Linux


       使用SSH管理linux伺服器,通常要使用ssh,然後輸入使用者,密碼,其實只要配置一個檔案就可以方便登入。
假設要登入server域名是www.internetcto.com.cn上一個名為cto的賬號。若多次登入系統輸這麼長的名字比較麻煩,所以用cto作為www.internetcto.com.cn的簡稱。此外,為了獲得較高的傳輸速度,還要啟用ssh的資料壓縮功能。下面就可以使用如何設定ssh客戶端的配置檔案ssh_config:
#cp /etc/ssh/ssh_config   ~/.ssh/config
#vi ~/.ssh/ssh_config
然後在vi中按照如下內容編輯自己的配置檔案
Host cto
HostName
www.internetcto.com.cn

User cto
ForwardAgent yes
compression yes
然後儲存退出。輸入”ssh cto“命令,ssh會自動地從配置檔案中找到主機的全名,使用cto的使用者名稱登入。
如果管理多臺linux伺服器,則還以admin賬號管理域名為www.internetcto.bj.cn的伺服器,同樣要啟用資料壓縮功能能,就可以在上述配置下新增如下內容:
Host cgweb
HostNmae www.internetcto.bj.cn
User admin
ForwardAgent yes
Compression yes
      儲存退出,便可以用”ssh cgweb“來快速登入了,如果管理更多的伺服器,還可以繼續新增,但注意”Host“名稱不可重複。

相關推薦

SSH遠端快速登入Linux

       使用SSH管理linux伺服器,通常要使用ssh,然後輸入使用者,密碼,其實只要配置一個檔案就可以方便登入。假設要登入server域名是www.internetcto.com.cn上一個名為cto的賬號。若多次登入系統輸這麼長的名字比較麻煩,所以用cto作為www.internetcto.com

ssh免密碼登入linux伺服器

1、環境:win10、win10裝有的git、linux伺服器 2、開啟git,檢視win10本機的公鑰 $ cat ~/.ssh/id_rsa.pub 3、開啟伺服器,建立.ssh目錄,進入 [[email protected] ~]# mkdir ~/.ssh/ [

ssh遠端簽名登入

1、生成祕鑰對           ssh-keygen -t rsa            

mac上終端使用ssh遠端連線到linux伺服器

ssh -p 8080 [email protected]伺服器ip地址 mac可以直接使用ssh mac 就是unix,在終端輸入: ssh 使用者名稱@伺服器地址 即可如: $ ss

SSH免密登入——linuxlinux之間

有較多的博主寫了關於ssh免密登入的方法,大同小異,這裡也簡單描述下 假設現在又兩臺主機:host1和host2,需要在host2中遠端免密登入host2 1. 首先進入host2主目錄中,輸入命令: #ssh-keygen -t rsa 之後一路回車即可,這時會在主目錄中生成"

ssh 免密碼登入linux

第一步: 登入到主機:abc.test.com 切換到你要登入的賬號 如:nobody (以下以這個賬號為例) 第二步: 在/home/nobody目錄下執行:ssh-keygen -t rsa 之後一直按回車就可以,會生成 隱藏目錄 .ssh , 在改目錄下會有 id_r

Mac Item2 SSH免密登入Linux 伺服器的兩種方式

mac ssh登入linux伺服器 的兩種方式: 個人推薦第二種,zsh方式,只需要把公鑰copy到目標伺服器,設定別名就可以全用,方便快捷。 一、 使用item2的profiles 和expect指令碼 配置步驟: 1. 寫一個expect指令碼

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

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

SSH遠端登入另一臺linux

登入: 可以用ssh命令列方式登入。對方需要開啟ssh服務 ssh [-l login_name] [-p port] [[email protected]]hostname 例如, 不指定使用者: ssh 192.168.0.1 使用root使用者登入 192.168.0.1

Linux CentOS 7.*允許或禁止root使用者ssh遠端登入,並將22埠更新為11111

1)vim /etc/ssh/sshd_config,將PermitRootLogin的值改成no,並儲存 PermitRootLogin yes更改為no  重啟ssh  systemctl restart sshd 禁止登入了, 否則就能登入 &nbs

Linux之Python的使用SSH遠端登入Ubuntu

1.介紹 SSH為Secure Shell的縮寫,由IETF的網路工作小組所制定。SSH為建立在應用層和傳輸基礎上的安全協議。 SSH是目前比較可靠,專門遠端登入會話和其他網路服務提供安全的協議。常用於遠端登入,以及使用者之間進行資料拷貝。幾乎所有UNIX平臺包括:HP-UX、Linux、A

ssh遠端登入Linux(ubuntu)

一般流程,如果有問題,按照下面步驟排查一遍即可 檢視ssh是否開啟 service ssh status service ssh start service ssh restart service ssh stop 如果沒有安裝 sudo apt-get install

Linux學習筆記——遠端ssh(putty)登入linux + wifi配置與靜態ip設定

最近學習了一段時間linux的基本操作,但在pc機上使用虛擬機器學習比較麻煩。在實驗室找到了塊樹莓派zero w,它的作業系統是raspbian,是一種基於debian的linux作業系統,於是嘗試利用樹莓派學習linux。利用putty遠端登入raspbian

關於linux重新安裝後無法ssh遠端登入

首先分析一下原因,你還記得當我們第一次ssh 連線是命令列中出現的提示嗎? 當我們第一次連線的時候會出現這個是否確認連線的選擇,當選完yes後就會讓我們輸入密碼,然後再次登入便不會出現這個提示了,那麼

LinuxLinux作業系統——配置ssh免密碼登入遠端伺服器

ssh免密碼登入遠端伺服器 最簡單的操作 ssh免密碼登入的原理是把本地電腦的公鑰放在宿主機,然後使用本地電腦的私鑰去認證。 在本地電腦執行 /usr/bin/ssh-keygen -t rsa,安裝提示一直回車即可,最後會看到~/.ssh目錄下多了幾個檔案id_rsa (

linux下使用ssh遠端連線免密登入

在hadoop中有很多元件可能在多個伺服器上。而在啟動hdfs的時候都會提醒使用者是否連線以及輸入伺服器密碼。一臺、兩臺伺服器手動輸入還不算麻煩。但是一般情況下都是有很多太伺服器。這時候就會導致操作上的麻煩,那如何才能ssh免密登入呢? 其實很簡單。我相信很多人在工作中都使

ssh 遠端登入linux 系統

在命令列中輸入命令: ssh [email protected]_address -p port 之後系統會提示輸入密碼,輸入後即可登入 如果不新增-p選項,則預設是22埠 還可以使用-l選項輸入使用者名稱: ssh -l username ip_address -p port

linux中禁止root使用者ssh遠端登入並修改ssh遠端登入

<p style="list-style: none; margin: 5px 0px 10px; padding: 0px; font-size: 26px; text-align: cent

Linux快速配置SSH免密碼登入

有機器A(192.168.221.128),B(192.168.221.129)。現想A和B想要通過SSH免密碼登入。 安裝openssh 首先我們需要先檢視本機是否已安裝openssh伺服器(openssh-server)或者客戶端(openssh-cli

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

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