staticky zkompilovane scp neidentifikuje usera a exitne s 255

Martin Kraus martin.kraus na infonet.cz
Pondělí Březen 7 21:58:37 CET 2005


zdravim,
  delam pristup k webspacu pres scp v chrootovanem adresari.
bude pro pristup zakazniku pomoci winscp. to vyzaduje par programku
v nainstalovanych v tom chrootovanem adresari, mezi jinymi i scp. 
zkompiloval jsem scp staticky, jenomze kdyz ho spustim tak z nejakeho
duvodu exitne kodem 255 a hlaskou:

"unknown user 3003". 

user 3003 je ten, ktereho pouzivam. mam ho v /etc/passwd v tom chrootovanem
adresari.  kdyz tuhle kopii scp spustim bez toho, aby byla zamcena v tom 
chrootu, tak jede v pohode. vypada to, ze nejak nemuze precist tu kopii passwd.
na zbytek utilit pouzivam busybox, a treba ls z neho dokaze ty user najit bez
problemu. nevite co potrebuje scp aby to bezelo? mel jsem pocit, ze kdyz to 
zkompiluju staticky, tak se vyhnu problemum se zavislosti na dalsich knihovnach.
evidentne asi ne. 
zkousel jsem pouzit sftp-server a ten jede bez problemu. ovsem pry to scp
musim take rozbehnout, protoze je desny problem, aby si uzivatele preklikli
jeden buttonek:(

diky za pomoc
martin kraus


Další informace o konferenci Linux