欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

千鋒扣丁學(xué)堂Linux培訓(xùn)之詳解如何使用autofs掛載NFS 共享

2019-05-14 15:21:01 3911瀏覽

今天千鋒扣丁學(xué)堂Linux培訓(xùn)老師給大家分享一篇關(guān)于如何在Linux中創(chuàng)建SSH別名的詳細(xì)介紹,如果你經(jīng)常通過SSH訪問許多不同的遠(yuǎn)程系統(tǒng),這個技巧將為你節(jié)省一些時間。你可以通過SSH為頻繁訪問的系統(tǒng)創(chuàng)建SSH別名,這樣你就不必記住所有不同的用戶名、主機(jī)名、SSH端口號和IP地址等。此外,它避免了在SSH到Linux服務(wù)器時重復(fù)輸入相同的用戶名、主機(jī)名、IP地址、端口號。

在Linux中創(chuàng)建SSH別名

在我知道這個技巧之前,我通常使用以下任意一種方式通過SSH連接到遠(yuǎn)程系統(tǒng)。

使用 IP 地址:
$ ssh 192.168.225.22

或使用端口號、用戶名和 IP 地址:
$ ssh -p 22 sk@192.168.225.22

或使用端口號、用戶名和主機(jī)名:
$ ssh -p 22 sk@server.example.com

這里

22是端口號,

sk是遠(yuǎn)程系統(tǒng)的用戶名,

192.168.225.22是我遠(yuǎn)程系統(tǒng)的IP,

server.example.com是遠(yuǎn)程系統(tǒng)的主機(jī)名。

我相信大多數(shù)Linux新手和(或一些)管理員都會以這種方式通過SSH連接到遠(yuǎn)程系統(tǒng)。但是,如果你通過SSH連接到多個不同的系統(tǒng),記住所有主機(jī)名或IP地址,還有用戶名是困難的,除非你將它們寫在紙上或者將其保存在文本文件中。別擔(dān)心!這可以通過為SSH連接創(chuàng)建別名(或快捷方式)輕松解決。

我們可以用兩種方法為SSH命令創(chuàng)建別名。

方法1–使用SSH配置文件

這是我創(chuàng)建別名的首選方法。

我們可以使用SSH默認(rèn)配置文件來創(chuàng)建SSH別名。為此,編輯~/.ssh/config文件(如果此文件不存在,只需創(chuàng)建一個):

$ vi ~/.ssh/config

添加所有遠(yuǎn)程主機(jī)的詳細(xì)信息,如下所示:

Host webserver
    HostName 192.168.225.22
    User sk
Host dns
    HostName server.example.com
    User root
Host dhcp
    HostName 192.168.225.25
    User ostechnix
    Port 2233


將Host、Hostname、User和Port配置的值替換為你自己的值。添加所有遠(yuǎn)程主機(jī)的詳細(xì)信息后,保存并退出該文件。

現(xiàn)在你可以使用以下命令通過SSH進(jìn)入系統(tǒng):

$ ssh webserver
$ ssh dns
$ ssh dhcp

就是這么簡單!

看看下面的截圖。


看到了嗎?我只使用別名(例如webserver)來訪問IP地址為192.168.225.22的遠(yuǎn)程系統(tǒng)。

請注意,這只使用于當(dāng)前用戶。如果要為所有用戶(系統(tǒng)范圍內(nèi))提供別名,請在/etc/ssh/ssh_config文件中添加以上行。

你還可以在SSH配置文件中添加許多其他內(nèi)容。例如,如果你已配置基于SSH密鑰的身份驗證,說明SSH密鑰文件的位置,如下所示:

Host ubuntu
    HostName 192.168.225.50
    User senthil
    IdentityFIle ~/.ssh/id_rsa_remotesystem

確保已使用你自己的值替換主機(jī)名、用戶名和SSH密鑰文件路徑。

現(xiàn)在使用以下命令連接到遠(yuǎn)程服務(wù)器:

$ ssh ubuntu

這樣,你可以添加希望通過SSH訪問的任意多臺遠(yuǎn)程主機(jī),并使用別名快速訪問它們。

方法2–使用Bash別名

這是創(chuàng)建SSH別名的一種應(yīng)急變通的方法,可以加快通信的速度。你可以使用alias命令使這項任務(wù)更容易。

打開~/.bashrc或者~/.bash_profile文件:

alias webserver='ssh sk@server.example.com'
alias dns='ssh sk@server.example.com'
alias dhcp='ssh sk@server.example.com -p 2233'
alias ubuntu='ssh sk@server.example.com -i ~/.ssh/id_rsa_remotesystem'

再次確保你已使用自己的值替換主機(jī)、主機(jī)名、端口號和IP地址。保存文件并退出。

然后,使用命令應(yīng)用更改:

$ source ~/.bashrc
或者
$ source ~/.bash_profile

在此方法中,你甚至不需要使用ssh別名命令。相反,只需使用別名,如下所示。

$ webserver
$ dns
$ dhcp
$ ubuntu


這兩種方法非常簡單,但對于經(jīng)常通過SSH連接到多個不同系統(tǒng)的人來說非常有用,而且非常方便。使用適合你的上述任何一種方法,通過SSH快速訪問遠(yuǎn)程Linux系統(tǒng)。


以上就是關(guān)于千鋒扣丁學(xué)堂Linux培訓(xùn)之詳解如何使用autofs掛載NFS共享的詳細(xì)介紹,最后要了解更多關(guān)于Linux開發(fā)方面內(nèi)容的小伙伴,請關(guān)注扣丁學(xué)堂Linux培訓(xùn)官網(wǎng)、微信等平臺,扣丁學(xué)堂IT職業(yè)在線學(xué)習(xí)教育有專業(yè)的Linux講師為您指導(dǎo),此外扣丁學(xué)堂老師精心推出的Linux視頻教程定能讓你快速掌握Linux從入門到精通開發(fā)實戰(zhàn)技能。扣丁學(xué)堂Linux技術(shù)交流群:422345477。


扣丁學(xué)堂微信公眾號                          Python全棧開發(fā)爬蟲人工智能機(jī)器學(xué)習(xí)數(shù)據(jù)分析免費公開課直播間


      【關(guān)注微信公眾號獲取更多學(xué)習(xí)資料】         【掃碼進(jìn)入Python全棧開發(fā)免費公開課】



查看更多關(guān)于“Linux培訓(xùn)資訊”的相關(guān)文章>>

標(biāo)簽: Linux培訓(xùn) Linux視頻教程 紅帽Linux視頻 Linux學(xué)習(xí)視頻 Linux入門視頻

熱門專區(qū)

暫無熱門資訊

課程推薦

微信
微博
15311698296

全國免費咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號中關(guān)村智誠科創(chuàng)大廈4層
京ICP備2021002079號-2   Copyright ? 2017 - 2022
返回頂部 返回頂部