質問: freenasへのパスワードなしのログインを行うことができません 私はこのコマンドを使用してfreenasボックスへのパスワードなしのログインを許可しようとしています:cat ~/.ssh/id_rsa.pub | ssh root@server.com 'cat >> ~/.ssh/authorized_keys' しかし、私は得ます:/root/.ssh/authorized_keys: read-only file system. ボックスにrootとしてログインすると、ls ~/.ssh そうですかdrwx------ 2 root wheel 512 aug 22 18:34 ./ drwxr-xr-x 3 root wheel 512 sep 1 19:16 ../ -rw-r--r-- 1 root wheel 806 aug 22 18:39 authorized_keys -rw------- 1 root wheel 1675 aug 18 21:50 id_rsa -rw-r--r-- 1 root wheel 400 aug 22 18:34 known_hosts そして私がls ~ そうですかdrwx------ 2 root wheel 512 aug 22 18:34 .ssh/ 何が足りないのですか?なぜknown_hostsにエントリを追加できないのですか?
回答: ssh経由で「root」ユーザーを使用する場合は、freenasguiから「root」ログインを有効にする必要があります。 (sshのベストプラクティス構成では、do n't do itです)。私は自分のユーザーを使ってfreenasにsshで接続し、次にrootユーザーまで「su」します。または、ユーザーにsudoアクセスを許可することもできます。 http://doc.freenas.org/index.php/ssh & http://doc.freenas.org/index.php/users