升級為14.04發現到的第一個問題,但這個問題其實一直存在於Ubuntu每次新版本發布時,vsftpd的升級真的很麻煩每次都要重配置
這是在Ubuntu14.04 64位元,使用ftp 連線時會出現以下的訊息
libgcc_s.so.1 must be installed for pthread_cancel
500 OOPS: priv_sock_get_result
64bit fix
sudo apt-get remove vsftpd sudo dpkg --remove vsftpd sudo sed -i 's/chroot_local_user=NO/chroot_local_user=YES/g' /etc/vsftpd.conf sudo sed -i 's/allow_writeable_chroot=NO/allow_writeable_chroot=YES/g' /etc/vsftpd.conf sudo sed -i 's/seccomp_sandbox=YES/seccomp_sandbox=NO/g' /etc/vsftpd.conf wget -N -O "vsftpd_3.0.2-1ubuntu2.deb" http://dinofly.com/files/linux/vsftpd_3.0.2-1ubuntu2_amd64.deb sudo dpkg -i vsftpd_3.0.2-1ubuntu2.deb sudo service vsftpd restart
32bit fix
sudo sed -i 's/chroot_local_user=NO/chroot_local_user=YES/g' /etc/vsftpd.conf sudo sed -i 's/allow_writeable_chroot=NO/allow_writeable_chroot=YES/g' /etc/vsftpd.conf sudo service vsftpd restart
修復後出現再次登入出現以下訊息
500 OOPS: child died
執行以下命令
# sudo pam-auth-update
關閉SMB password synchronization
再次登入就正常了
參考網址:
http://ubuntuforums.org/showthread.php?t=2218804
http://blog.csdn.net/tankejin/article/details/1059824
http://www.das-werkstatt.com/forum/werkstatt/viewtopic.php?t=1695
http://learninginfree.blogspot.tw/2014/05/ubuntu-sudo-talloc-stackframe-at.html
Hits: 1955