権限のないユーザーとしてSSHまたはTelnetを使用すると、「ソケット:権限の拒否」エラーが発生します。

権限のないユーザーとしてSSHまたはTelnetを使用すると、「ソケット:権限の拒否」エラーが発生します。

私は組み込みデバイス(Kobo eReader)で奇妙な3.0.35パッチカーネルを実行しています。おそらく問題を部分的に説明することもできます。
オリジナル:

kobo:/$ ssh [email protected]
socket: Permission denied
ssh: connect to host 127.0.0.1 port 22: failure
kobo:/$ telnet 127.0.0.1
telnet: socket: Permission denied
kobo:/$

これにより、問題なくこれを行うことができます。

kobo:/$ su root
Password:
kobo:/# ssh [email protected]
[email protected]'s password: 
Welcome to InkBox OS!
* Warning *
Root filesystem is mounted read-only.
Invoke `ifsctl mnt rootfs rw' to make it read-write.
kobo:~#

スタックトレースによると、AF_INET権限のないユーザーとしてソケットを作成することが主要な障害物のようです。

socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = -1 EACCES (Permission denied)

問題を解決するために私ができることはありますか?
ありがとう

ベストアンサー1

おすすめ記事