別のコンピューターへのssh接続を開くためのリンクを作成しようとしています。私はOSX10.5.7とUbuntu9.04のユーザーです。私はそのようなシンボリックリンクを作成したいと思っています:
ln -s "ssh user @ computer_name" computer_name
私はこれが間違っていることを知っています。誰かが私を正しい方向に向けることができますか?
シェルの起動時にシェルが実行するファイルのどこかにエイリアスを作成できます(つまり.bashrc
、bashの場合)。
alias computer_name="ssh user@computer_name"
コマンドをbashファイルのどこかに貼り付けて、そこへのシンボリックリンクを設定します。
.ssh/config
より良い方法があります:このテンプレートを開いて貼り付けます
Host your_alias_for_remote_server
Hostname 0.0.0.0
User user_name
Compression yes
ssh your_alias_for_remote_server と入力すると、すぐにサーバーに接続されます
〜/ .profileを編集し、以下を追加します。
コンピュータネーム(){ ssh user @ computer_name }
ターミナルからログアウトし、ターミナルを再度開きます。これで、コマンド「computer_name」が機能するはずです。