SSHを非常に安全に使用してPiに接続するためのパスワードがなく、正しいSSHキーでのみアクセスできるraspbian Jessieに新しいユーザーを設定したいと思います。 passwdおよびusermodコマンドにはパスワードがないため、ユーザーのロックを解除できません。
答え1
〜のように根sudo -i
(または実行する必要があるかもしれませんsudo su -
)新しいユーザーを作成します。
root@pi# useradd -m myuser
その後、su
ユーザーに
root@pi# su - myuser
そのファイルを myuser で編集し、~/.ssh/authorized_keys
他のコンピュータの公開鍵を追加します。
myuser@pi$ echo "your-public-key-in-here" >> ~/.ssh/authorized_keys
# or just open in vi/nano and paste the key inside it
また、ファイル権限が所有者(この場合はmyuser)に対してのみ読み取り/書き込みであることを確認してください。
root@pi# chmod 600 /home/myuser/.ssh/authorized_keys
root@pi# chown myuser:myuser /home/myuser/.ssh/authorized_keys