GNU/Linux >> Znalost Linux >  >> Linux

500 OOPS:vsftpd:odmítnutí spuštění se zapisovatelným rootem uvnitř chroot() – přihlášení selhalo v Debianu

Řešení 1:

Hledal jsem to přílišoooooooo moc a opravdu jsem se spletl, takže jsem se rozhodl změnit vsFTPd na SFTP nebo něco jiného, ​​dokud jsem nenašel odkaz na tuto chybu.

Pak jsem zjistil, že tento problém byl vyřešen ve vsFTPd verze 3. Tak jsem hledal, jak jej upgradovat, a našel jsem přidat jessie úložiště do mé instalace Debianu 7.3 a upgradujte jej takto:

echo "deb http://ftp.us.debian.org/debian jessie main contrib non-free" >> /etc/apt/sources.list
aptitude update
aptitude upgrade vsftpd
echo "allow_writeable_chroot=YES" >> /etc/vsftpd.conf
service vsftpd restart

Nyní mi to funguje správně.

Řešení 2:

Stačí přidat

seccomp_sandbox=NO

do konfigurace a restartujte službu pomocí service vsftpd restart

Potom "allow_writeable_chroot=YES" bude fungovat také s novějšími verzemi vsFTPd (nalezeno v 500 OOPS:vsftpd:odmítnutí spuštění s zapisovatelným rootem uvnitř chroot() Udržujte uživatele ve vězení ).


Linux
  1. Jak spustit příkaz, který zahrnuje přesměrování nebo potrubí pomocí Sudo?

  2. Debian – Problém s místním nastavením:„Nastavení národního prostředí se nezdařilo.“?

  3. Jak spustit Chromium uvnitř Chrootu?

  1. Jak spustit skript Greeter/login pomocí Lightdm?

  2. Bez přístupu root spusťte R s vyladěným BLAS, když je propojen s referenčním BLAS

  3. Jak nastavit ssh bez hesla pomocí klíčů RSA

  1. Povolte přihlášení SSH root na serveru Debian Linux Server

  2. Začínáme s ls

  3. Konfigurace služby Systemd pro spuštění s přístupem root