亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SSH命令使用小技巧有哪些

發布時間:2022-02-19 11:01:31 來源:億速云 閱讀:111 作者:小新 欄目:開發技術

這篇文章主要介紹了SSH命令使用小技巧有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

SSH 是 Linux 下進行遠程連接的基本工具,SSH對常用的用途就是登錄,SSH 命令可是完成遠程操作的神器啊,借助它我們可以把很多的遠程操作自動化掉

SSH命令使用小技巧有哪些

SSH命令詳解

語法
ssh(選項)(參數)
選項
-1:強制使用ssh協議版本1;
-2:強制使用ssh協議版本2;
-4:強制使用IPv4地址;
-6:強制使用IPv6地址;
-A:開啟認證代理連接轉發功能;
-a:關閉認證代理連接轉發功能;
-b:使用本機指定地址作為對應連接的源ip地址;
-C:請求壓縮所有數據;
-F:指定ssh指令的配置文件;
-f:后臺執行ssh指令;
-g:允許遠程主機連接主機的轉發端口;
-i:指定身份文件;
-l:指定連接遠程服務器登錄用戶名;
-N:不執行遠程指令;
-o:指定配置選項;
-p:指定遠程服務器上的端口;
-q:靜默模式;
-X:開啟X11轉發功能;
-x:關閉X11轉發功能;
-y:開啟信任X11轉發功能。
參數
  • 遠程主機:指定要連接的遠程ssh服務器;
  • 指令:要在遠程ssh服務器上執行的指令。
SSH連接使用

語法看上去很死板累贅,其實用不到那么多。習慣中就只用這個

ssh name@server-ip

或者

ssh server-ip -l name

以上兩種方式都可以遠程登錄到服務器,server-ip代表遠程服務器的IP地址,name代表SSH登陸進遠程服務器的用戶名,一般為root。

如果遠程服務器的端口是其他的,在后面加上-p參數。

ssh name@server-ip -p 12345

連接成功終端就會提示繼續輸入用戶密碼,輸入就好了。

SSH使用公鑰免密登陸

SSH登錄時有兩種驗證方式

  1. 基于密碼的安全驗證,它要求用戶在每次登錄服務器時輸入密碼,服務器端驗證通過后即登錄成功。
  2. 基于密鑰的安全驗證,客戶端的公鑰會預先保存在服務器端,當登錄時,服務器端會使用該公鑰做驗證,如果驗證成功,用戶不需輸入密碼即完成登錄。

為了避免每次都輸入密碼這種重復性工作,我們可以選擇使用公鑰進行遠程登錄。

本地生成密鑰對終端執行 ssh-keygen 然后一路回車就行了,回車就是將密鑰對保存位置和打開密碼默認設置。執行完畢會提示名為id_rsa和id_rsa.pub的私鑰文件和公鑰文件在/home/user/.ssh目錄下。

然后將公鑰上傳到遠程服務器

ssh-copy-id root@server-ip

server-ip為遠程服務器的IP地址。然后根據提示輸入密碼。當看到終端顯示

Number of key(s) added: 1

Now try logging into the machine, with: "ssh 'root@remoteserver"and check to make sure that only the key(s) you wanted were added.

代表上傳成功,接著你可以只用使用“ssh root@server-ip”命令直接登陸遠程服務器,而不需要密碼了

對遠程服務器設置別名登陸

就算是設置免密登陸,SSH命令后面需要帶的server-ip也夠麻煩的,過幾年普及IPV6地址,ssh登陸一次就欲仙欲死的。我們可以通過配置服務器別名的方式進一步免輸服務器的IP地址。

在/home/user/.ssh/目錄下新建config文件,內容如下:

Host hostname
HostName server-ip
User root
IdentitiesOnly yes

保存退處即可。注意,第一行的hotname是你對服務器設置的別名,叫什么隨意。 第二行server-ip換成你的遠程服務器的IP。別真的傻乎乎的照搬復制了。

然后就可以執行 “ssh hostname”命令(hostname換成你設置的別名)愉快的登陸進遠程服務器了。

如果報錯“Bad owner or permissions on /home/root/.ssh/config”字樣,那是權限的問題。

對config文件執行

chmod 600 config

scp的拷貝命令。也可以直接使用,scp是linux系統下基于ssh登陸進行安全的遠程文件拷貝命令。當配置好ssh公鑰和別名,在scp上也一樣通用

感謝你能夠認真閱讀完這篇文章,希望小編分享的“SSH命令使用小技巧有哪些”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

ssh
AI

富宁县| 喜德县| 新郑市| 榆林市| 富宁县| 谷城县| 犍为县| 五指山市| 灵石县| 新化县| 平武县| 凌源市| 绵竹市| 曲水县| 吉隆县| 日喀则市| 西贡区| 岫岩| 英吉沙县| 克拉玛依市| 高碑店市| 奉新县| 瑞安市| 松江区| 河西区| 华坪县| 临清市| 天气| 镇雄县| 通榆县| 樟树市| 北京市| 东宁县| 贵阳市| 五峰| 左贡县| 沁水县| 巴东县| 聂荣县| 天祝| 海城市|