LinuxのSSHコマンドの使い方は何ですか?
sshコマンドは、Linuxサーバーまたは他のリモートホストにリモートログインするために使用されます。これにより、ユーザーは暗号化された方法でローカルホストでコマンドを実行したりファイルを転送したりすることができます。
下記は基本的な文法です。
ssh [选项] [用户名@]主机名 [命令]
彼はとても忙しいので、今日は会議に参加できないと言っていました。
- -p:リモートホストのSSHポートを指定し、デフォルトは22です。
- 私鍵ファイルを指定して認証に使用します。
- -l:リモートログインするユーザー名を指定します。
- X:X11転送を有効にし、リモートホストでグラフィカルなアプリケーションを実行し、それをローカルホストで表示することができます。
- A: SSHログインによる他のホストへのアクセスを許可するために認証プロキシを有効にしてください。
使用例:
- ホストにリモートログインする:ssh ユーザー名@ホスト名
- ポート番号を指定する:ssh -p 2222 username@hostname
- リモートコマンドの実行:ssh ユーザー名@ホスト名 コマンド
- 遠隔ホストにファイルを転送する:scp ファイル username@hostname:宛先
- リモートホストからファイルをダウンロードする:scp username@hostname:file destination
SSHコマンドを使用する際には、リモートホストでSSHサーバーが有効になっていることと、ローカルホストがリモートホストにアクセスできることを確認してください。