所有する方法基本 そして ホスト別ユーザー

所有する方法基本 そして ホスト別ユーザー

私は定期的にログインしているサーバーの1つに別の(指定された、変更できない)ユーザー名を持っており、毎回これを書き留めないようにしたいと思います。私はこの行を作ることができますか

[tohecz@localhost ~]$ ssh myserver.cz
[tohecz@localhost ~]$ ssh anotherserver.cz

パフォーマンスは次のとおりですか?

[tohecz@localhost ~]$ ssh [email protected]
[tohecz@localhost ~]$ ssh [email protected]

答え1

~/.ssh/configファイルに次のコンテンツを追加します。

Host myserver.cz
  User tohecz

Host anotherserver.cz
  User anotheruser

このファイルを使用して、ホストに複数のデフォルトパラメータを指定できます。みよう男 ssh_config他の可能性のために。

答え2

所有する方法基本 そして ホスト別ユーザー

はっきり言えば、どちらも欲しいなら基本ユーザーとホスト別ユーザーはそれを使用してHost *構成ファイルの一番下に配置する必要があります。

~/.ssh/config:

#
# Aliases
#

Host dev
    Hostname dev.example.com

Host mac
    Hostname mac.local


#
# Host-specific users
#

Host dev dev.example.com
    User root

Host mac mac.local
    User me


#
# Default user
#

Host *
    User app

引用する

関連情報