Linux遠端連線

2021-10-23 20:54:38 字數 812 閱讀 2518

ssh 使用者名稱@ip位址,輸入密碼,

這是臨時連線,一般ip位址都比較長,可以通過修改主機名來簡化;

每次連線還要輸入密碼,可以通過新增互信免密連線

(1)修改主機名(兩種方式)–目的:不想每次都輸入複雜的ip位址

1)改名

①hostnamectl set-hostname 新主機名 //此方法修改完無需重啟

②vi /etc/hostname //此方法修改完需要重啟才能生效

刪掉預設的主機名localhost.localhostdomain

輸入新主機名

2)設定主機列表

但是,此時只能自己連線自己,因為虛擬機器a並不認識虛擬機器b的名字,就需要在主機列表中宣告ip位址a對應主機名a,ip位址b對應主機名b,注意原有的內容不用刪除,直接在下方插入即可,插入格式參照原有內容,輸入完儲存退出。

進入主機列表:vi /etc/hosts

在其中加上:主機ip位址 主機名,如:192.168.136.100 cent100

3)通過主機名遠端連線

此時就可以用主機名來進行連線,不用輸入ip位址了

命令:ssh 使用者名稱@主機名,輸入密碼

(2)新增互信–目的:不想每次都輸入密碼

每台機器都要對其他機器做下面的動作

①生成秘鑰:ssh keygen -h

②複製到秘鑰校驗檔案:cat .ssh/id_rsa.pub > .ssh/authorized_keys

③傳輸到需要互信的機器:ssh-copy-id -i .ssh/id_rsa.pub -p22 使用者名稱@主機名

(p22可以省略,22指的是埠)

linux遠端連線

1.使用putty連線 2.通過vnc連線 rpm q tigervnc server 檢查是否安裝 find name vnc server 查詢vncserver yum install tigervnc tigervnc server y 安裝vncserver服務端和客戶端端 vncserv...

一 Linux遠端連線

linux遠端連線ssh協議 安裝openssh軟體包,監聽22埠 預設安裝並啟動sshd服務 配置檔案 etc ssh sshd config13 port 22 ssh監聽埠,預設為22 15 listenaddress 0.0.0.0 ipv4監聽ip 16 listenaddress ipv...

linux 遠端連線 mysql

確保mysql支援遠端連線 mysql h 123.123.123.123 u user p 1 如何檢視當前資料庫的設定?mysql show variables 2 如何檢視mysql當前的狀態?如當前的連線數,歷史上的最大連線數等等 mysql show status 也可以使用萬用字元來查詢...