【Linux 網路遠控 #7】在 terminal 中尋找 username, hostname 作為 ssh 連線的方式 (以連線到 raspberrypi 為例)

前言

「ssh 連線」是個極常被使用於伺服器連線的功能,
在此有幾個方便的方式,可以幫助我們更容易的使用它,
就是找到主機的 username 與 hostname !

遠端的部分 (這裡用 raspberrypi 示範)

從遠端找到我們的 username 與 hostname,

對應的指令為

  • 找到 username
whoami
  • 找到 hostname
hostname # 你沒有看錯,就是 hostname

local 的部分

在我們取得 username 與 hostname 後,
我們就可以直接使用 ssh hostname 進行快速的 ssh 連線。

default hostname 連線

ssh <hostname>

使用特定 username + hostname 連線

但有時候可能會碰到 default username 跟我們想像的情況不一樣的時候,
這時候我們就會需要用到「我們剛剛找到的 username」。

指令就會變成

ssh <username>@<hostname>

小提醒

在沒有 hostname 的情況下,我們預設都是直接打對應的 ip 去找,
不過其實 ssh 很聰明,我們一般不用特別打 ip,而且 hostname 通常也比較好記。

但是因為「不同的電腦,可能會有一樣的 hostname」,
這時候 ip 就會派上用場了!

ssh <username>@<ip>

Reference