Ik ben bezig met het samenstellen van een linux distributie voor een embedded systeem (QuickMIPS). Voordat ik hieraan begon had ik helemaal geen linux kennis, maar door veel lezen en proberen ben ik al aardig ver gekomen maar nu ben ik toch tegen een probleem aangelopen waar ik niet uit kom.
Ik wil met telnet het bord kunnen bereiken (werk nu via een serial console) dus heb ik telnetd gebuild. Voor het login gebeure wil ik tinylogin gebruiken, embedded systeem dus alles zo klein mogelijk, maar bij het inloggen gaat het fout. Als ik met telnet een verbinding opzet en probeer in te loggen krijg ik permission denied op /bin/sh.
Dus ik dacht eerst, kwestie van rechten. Dus chmod 777 bash, maar dit mocht niet baten. Lokaal 'su xerix' geprobeerd, zelfde verhaal. Login lokaal runnen, weer hetzelfde. Proberen in te loggen met root, lukt ook niet. Ik zou bij god niet weten waar het hem in kan zitten, iemand die mij verder kan helpen?
Ik wil met telnet het bord kunnen bereiken (werk nu via een serial console) dus heb ik telnetd gebuild. Voor het login gebeure wil ik tinylogin gebruiken, embedded systeem dus alles zo klein mogelijk, maar bij het inloggen gaat het fout. Als ik met telnet een verbinding opzet en probeer in te loggen krijg ik permission denied op /bin/sh.
code:
1
2
3
4
5
6
7
8
9
10
11
| Trying 192.168.1.101... Connected to 192.168.1.101. Escape character is '^]'. Linux 2.4.18-QMSDK-01.00 ((none)) (ttyp0) (none) login: xerix Password: login: cannot run /bin/sh: Permission denied Connection closed by foreign host. |
Dus ik dacht eerst, kwestie van rechten. Dus chmod 777 bash, maar dit mocht niet baten. Lokaal 'su xerix' geprobeerd, zelfde verhaal. Login lokaal runnen, weer hetzelfde. Proberen in te loggen met root, lukt ook niet. Ik zou bij god niet weten waar het hem in kan zitten, iemand die mij verder kan helpen?