ユーザーインタラクションなし(非インタラクティブ)のスクリプトでsftpを使用するにはたとえば、anonymous ftpサーバにログインし、手動でログインする必要はありません。パスワードなしでSSHログインする方法
答えて
は
cd ~/.ssh
ssh-keygen -t dsa
はプレスインクルードは、サーバー
にファイルをコピーするために2つのファイルid_dsa
と
id_dsa.pub
使用scpコマンドまたはその他のユーティリティを取得するすべてのプロンプト
Generating public/private dsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/user/.ssh/id_dsa.
Your public key has been saved in /home/user/.ssh/id_dsa.pub.
The key fingerprint is:
ad:98:43:13:c9:ea:66:8e:d0:d9:66:59:d8:3a:f7:29
The key's randomart image is:
+--[ DSA 1024]----+
| |
| . . |
| + |
| + . . |
| o = S . |
| . + = + . |
|. o @ = . |
| . B oEo . |
| . . .o |
+-----------------+
でキーを入力してください
scp ~/.ssh/id_dsa.pub [email protected]:~/.ssh/
サーバー上
〜/ .ssh/authorized_keysファイルに新しいキーを追加します。
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
最後にアクセスモードを変更します。
chmod 600 ~/.ssh/authorized_keys
chmod 700 ~/.ssh
そのアクセスモードを確認していない場合は〜
ls -ld ~
のために正しいことを、あなたの家のアクセスを修正するために
chmod 700 ~
を使用することができます。
ログアウトして再度ログイン
チャームのように働いた!!ありがとう – kmario23
@ E.G:ファイルはrsaではなくdsaである必要がありますか? – gaussblurinc
@ gaussblurinc私の原因は、** RSA ** – deFreitas
各ログイン時にパスワードを入力せずにsshログインを許可するには、パブリックsshキーをターゲットサーバの〜/ .ssh/authorized_keysファイルに追加します。あなたの公開鍵は〜/ .ssh/id_rsa.pubにあります。存在しない場合は、生成する必要があります。
は、あなたがあなたが-n -i
コマンドライン引数を使用することができますFTPスクリプト・ファイルを使用してFTPを行うファイルの各転送のためのYES/NOの質問をしないSFTPをオフにしたい場合は詳細な回答here
手順を要約してリンクを投稿するだけではありません。 –
がかもしれませ参照してください。
ftpscript.in
-----------------
user username pwd
get sourcefile targetfileonlocal
bye
次に、あなたが避けるためにftp -n -i servername<ftpscript.in
を使用して、このスクリプトを実行することができ、「あなたがたsourcefileを転送しますか?Y/N」の質問のようなもの。ユーザー名、パスワードなしでftpサーバーにログインする場合、サーバーftpはWesleyの匿名ログインを許可する必要があります。お使いのコンピュータで
次のコマンドを入力し
ssh-keygen
あなたは
ssh-copy-id -i [email protected]_address
プロンプト
を得るまで押して、それは一度ます(キーを入力します頼む彼は、ホストシステムのパスワード)
ssh [email protected]_address
は今、あなたは任意のパスワードなしで
- 1. 異なるSSHログイン方法
- 2. パスワードと公開鍵なしでsshログインを行うには?
- 3. 公開鍵なしでsshにログインするには?ユーザー名とパスワードでのみ
- 4. SSH認証(PAMなし):ユーザーがキーまたはパスワードでログインしたかどうかを知る方法?
- 5. 異なるアカウントからのパスワードなしでsshを設定する方法
- 6. SSH:ログインすると、パスワードはプレーンテキストかスニッフィング可能ですか?
- 7. ナイフssh -Pコマンドラインでパスワードなし
- 8. インタラクティブなsshログインを防止する方法は?
- 9. Laravel 5.0でAuth :: attemptを使用してパスワードなしでログインする方法は?
- 10. Javaでssh接続のパスワードを設定する方法
- 11. プライベート/パブリックキーを使用してパスワードを与えずにsshサーバーにログインする方法 - imported-openssh-key
- 12. パスワードなしのログイン情報
- 13. パスワードなしのFreeipa SSH Pubkey + OTP
- 14. パスワードを使用しないSSH接続
- 15. UNIXボックス間でパスワードなしのSSHアクセスを設定する
- 16. Joomla 2.5 - パスワードなしでユーザーをログイン
- 17. Authlogic:パスワードを知らずに裏でユーザーにログインする方法
- 18. Delphi TWebBrowser - ログイン/パスワードでプロキシを使用する方法?
- 19. Operaでログイン/パスワードのハイライトを無効にする方法は?
- 20. sshでsudoする適切な方法
- 21. GitでSSHパスワードを変更する
- 22. Windowsのsshにログインする方法cmdプロンプト
- 23. パスワードなしのsshの場合は両方とも正しいです。
- 24. SSH jenkinsにログインするユーザ
- 25. cfログインに使用するパスワードをリセットする方法
- 26. SSH経由でPythonスクリプトの引数としてパスワードを渡す方法は?
- 27. python sshパスワードのプロンプト
- 28. パスワードなし - ユーザーはメールとパスワードでログインする必要があります。
- 29. SSH経由でユーザーとパスワードの一覧を確認する方法
- 30. SSH経由でログインするBashスクリプト
にログインすることができるはずです、あなたはSSH、またはFTPについて尋ねていますか?質問のタイトルと質問の本文は矛盾しているようです... – Piskvor
設定ファイルを編集する必要があるため、あなたのサーバーにアクセスできますか?したがって、匿名接続が可能になります。私が間違っていれば私を訂正してください。お役に立てれば。ウェスリー – Wesley
4分のビデオチュートリアルはこちらです - https://www.youtube.com/watch?v=tGwk6zM_NDM –