.sh クエリ - SSH ジョブの実行

.sh クエリ - SSH ジョブの実行

これはMacintoshにありますが、まだUNIXコマンドです。

セキュリティ上の理由から、ファイル共有がオフになっているネットワーク上の一部のコンピュータを実行するため、接続する唯一の方法はssh

/applications何かをプッシュするには、コンピュータフォルダにどのアプリケーションがインストールされているかを確認する必要があります。

私が通常端末に入力する内容は次のとおりです。

ssh [email protected]
(password)

cd /applications
ls -l

これにより、そのフォルダにインストールされているすべてのアプリケーションが表示されます。

.shこれを自動化するためにこのクエリをファイルに入れることはできますか? Windowsと同様に.batダブルクリックすると実行できます。

ベストアンサー1

使用公開鍵認証

ソースホストで一度だけ実行します。

ssh-keygen -t rsa # ENTER to every field
ssh-copy-id myname@somehost

パスワードなしでSSHを使用できるようになりました。

あなたの質問に答えるには、次のコマンドを使用します。

SSH[Eメール保護]'ls -l /アプリケーション'

おすすめ記事