我刚刚从 Ubuntu Server 11.10 (Oneiric Ocelot) 更新到 Ubuntu 12.04 LTS (Precise Pangolin)。
它更新了我的 vsFTPd 安装,似乎发生了一些变化:/我使用 PAM 身份验证。什么可能改变导致这种情况?
尝试连接到 FTP 服务器时出现此错误:
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
Run Code Online (Sandbox Code Playgroud)
我尝试使用谷歌搜索它,它说要添加allow_writable_root=YES到配置文件中 - 但是当我尝试这样做并尝试重新启动 vsftpd 时,它无法重新启动。为什么?
这是我实际修复它的方法:
wget http://http.us.debian.org/debian/pool/main/v/vsftpd/vsftpd_3.0.2-3_amd64.deb -O vsftpd.deb
dpkg -i vsftpd.deb
echo "allow_writeable_chroot=YES" >> /etc/vsftpd.conf
service vsftpd reload
Run Code Online (Sandbox Code Playgroud)
瞧:)
有没有办法找到用户在 Ubuntu 11.10 服务器上运行的所有命令的日志?我需要找出我的朋友运行什么来安装程序。