SSHキーを生成します。
$ ssh-keygen -t rsa –P ""
キーを承認されたキーに移動します。
$ cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys
bash: /home/user/.ssh/authorized_keys: No such file or directory
ベストアンサー1
bash: /home/user/.ssh/authorized_keys: No such file or directory
path 要素が/home/user/.ssh/
存在しません。 shell()はコマンド()を実行する前にリダイレクト()を確認しますbash
。存在する場合は、以下を試してください。>>
cat
/home/user
cat $HOME/.ssh/id_rsa.pub >> $HOME/test_this
これで次のようになります。
cat: /home/user/.ssh/id_rsa.pub: No such file or directory
ファイルが/home/user/.ssh/
最初に存在しない場合、その場所には存在できないためです。
いくつかの指示に従いますが、いくつかのビットをスキップした可能性があります。ディレクトリを作成します。
mkdir $HOME/.ssh
chmod 700 $HOME/.ssh
しかし、id_rsa.pub
そこにはないでしょう。ssh-keygen
元のコマンドを実行した場所に配置されます。