<html><head></head><body><div class="ydp348744fdyahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
<div><br></div><div>with correct subject :</div><div><span><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br></span></span></div><div><span><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">Hi,</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">I fail to login with ssh client to dropbox</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">I use Udoo ARM board with busybox to install ssh server</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">I cross compiled dropbear under VirtualBox lubuntu and install binary to board ( /bin & /sbin)</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">I generate RSA key (ssh-keygen -t rsa ) under lubuntu and copied content to /home/root/.ssh/authorized_keys on Udoo board</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">I run on Udoo board : dropbear -vFE</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">On VM lubuntu : ssh -vvv root@192.168.0.2</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">I add trace on dropbear sources and found problem come with function getpwnam to read /etc/password with </span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">errno=0;</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">pw = getpwnam(username);</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">dropbear_log(LOG_WARNING,"LBR %s %d %s",__FILE__ ,__LINE__, strerror(errno));</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">if (!pw) {</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">return;</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">}</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">[157] Jan 01 01:06:50 LBR common-session.c 595 No such file or directory</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">So it seems, there is problem to read /etc/password ?</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">It well located in correct folder :</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">~ # ls -l /etc</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">total 28</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">drwx------ 3 root user 4096 Oct 29 2018 dropbear</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">-rwxrwxrwx 1 root user 192 Oct 28 2018 fstab</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">-rw-r--r-- 1 root user 23 Oct 29 2018 group</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">-rw-r--r-- 1 root user 10 Oct 29 2018 group-</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">drwxrwxrwx 2 root user 4096 Oct 28 2018 init.d</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">-rwxrwxrwx 1 root user 313 Oct 16 2018 inittab</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">-rw-r--r-- 1 root user 34 Oct 29 2018 passwd</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">~ # cat /etc/passwd </span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">root::0:0:root:/home/root:/bin/sh</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><div style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br></div><div style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br></div><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">Below are logs for client & server</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">If you can help, thx in advance</span><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><br style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><div style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">Laurent</div></span><br></div>
</div><div id="yahoo_quoted_1266936514" class="yahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
Le mardi 30 octobre 2018 à 10:21:33 UTC+1, Laurent Bourdel <lbourdel@yahoo.fr> a écrit :
</div>
<div><br></div>
<div><br></div>
<div><div><br></div><br><br>Hi,<br><br>I fail to login with ssh client to dropbox<br><br>I use Udoo ARM board with busybox to install ssh server<br><br>I cross compiled dropbear under VirtualBox lubuntu and install binary to board ( /bin & /sbin)<br><br>I generate RSA key (ssh-keygen -t rsa ) under lubuntu and copied content to /home/root/.ssh/authorized_keys on Udoo board<br><br>I run on Udoo board : dropbear -vFE<br><br>On VM lubuntu : ssh -vvv root@192.168.0.2<br><br>I add trace on dropbear sources and found problem come with function getpwnam to read /etc/password with <br><br> errno=0;<br> pw = getpwnam(username);<br> <br> dropbear_log(LOG_WARNING,"LBR %s %d %s",__FILE__ ,__LINE__, strerror(errno));<br> if (!pw) {<br> return;<br> }<br><br><br>[157] Jan 01 01:06:50 LBR common-session.c 595 No such file or directory<br><br>So it seems, there is problem to read /etc/password ?<br><br>It well located in correct folder :<br><br>~ # ls -l /etc<br>total 28<br>drwx------ 3 root user 4096 Oct 29 2018 dropbear<br>-rwxrwxrwx 1 root user 192 Oct 28 2018 fstab<br>-rw-r--r-- 1 root user 23 Oct 29 2018 group<br>-rw-r--r-- 1 root user 10 Oct 29 2018 group-<br>drwxrwxrwx 2 root user 4096 Oct 28 2018 init.d<br>-rwxrwxrwx 1 root user 313 Oct 16 2018 inittab<br>-rw-r--r-- 1 root user 34 Oct 29 2018 passwd<br><br><br>~ # cat /etc/passwd <br>root::0:0:root:/home/root:/bin/sh<br><div><br></div><div><br></div>Below are logs for client & server<br><br>If you can jelp, thx in advance<br><br><div>Laurent</div></div>
</div>
</div></body></html>