Toon posts:

tinylogin probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
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.

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?

Verwijderd

je zegt "chmod 777 bash" en de foutmelding spreekt over /bin/sh....
weet je zeker dat je geen ssh wilt ipv telnet?

[ Voor 33% gewijzigd door Verwijderd op 07-01-2003 18:16 ]


Verwijderd

Topicstarter
Verwijderd schreef op 07 januari 2003 @ 18:15:
je zegt "chmod 777 bash" en de foutmelding spreekt over /bin/sh....
weet je zeker dat je geen ssh wilt ipv telnet?
Sorry vergeten te vermelden, /bin/sh linkt naar /bin/bash.
Nee, beveiliging is niet van belang. Als het goed is hoeft er nooit meer getelnet te worden naar het apparaat als het in zijn werkomgeving draait.

Verwijderd

Verwijderd schreef op 07 January 2003 @ 18:25:
[...]


Sorry vergeten te vermelden, /bin/sh linkt naar /bin/bash.
Nee, beveiliging is niet van belang. Als het goed is hoeft er nooit meer getelnet te worden naar het apparaat als het in zijn werkomgeving draait.
en als je b.v. /bin/ed als shell gebruikt?