我在嵌入式设备(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)
我能做些什么来解决它吗?
谢谢