VSFTPD listet keine Ordner mit SELINUX-Erzwingung auf
Ich versuche, sich mit einem Benutzer auf einem FTP-Server anzumelden, auf dem VSFTPD unter CentOS 7 ausgeführt wird. Wenn SELINUX erzwungen wird, wird immer ein Fehler 425 zurückgegeben: Verbindung kann nicht hergestellt werden. Alle erforderlichen Ports wurden an der Firewall geöffnet und mit Semanage-Port zu selinux hinzugefügt. Ich habe auch die Setsebools ftpd_connect_all_unreserved 1 und ftpd_full_access 1 aktiviert.
Wenn ich SELINUX in den Permissive-Modus umwandle, werden keine Fehler angezeigt, und alle Benutzer melden sich in ihren FTP-Home-Ordnern an.
Dies ist meine aktuelle vsftpd.conf, beginnend mit den relevanten Benutzerkonfigurationen:
... chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd/user_list listen=NO listen_ipv6=YES allow_writeable_chroot=yes pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES listen_port=12121 ftp_data_port=45000-65535 userlist_enable=YES userlist_deny=YES userlist_file=/etc/vsftpd/bannedusers local_root=/homesftp/$USER
Dies ist die aktuelle Situation in Bezug auf die Berechtigungen für die FTP-Benutzerordner der Benutzer. In meiner Verzweiflung habe ich versucht, jede einzelne Berechtigung zu aktivieren, ohne Erfolg:
drwxrwxrwx. 2 user1 user1 6 May 29 23:37 user1 drwxrwxrwx. 4 user2 user2 89 May 29 21:27 user2 drwxrwxrwx. 3 user3 user3 17 May 29 23:27 user3
Hier ist auch die Ausgabe von ls -Z aus denselben FTP-Basisordnern als Referenz:
drwxrwxrwx. user1 user1 unconfined_u:object_r:default_t:s0 user1 drwxrwxrwx. user2 user2 unconfined_u:object_r:default_t:s0 user2 drwxrwxrwx. user3 user3 unconfined_u:object_r:default_t:s0 user3
Ich versuche auch, über den aktiven Modus eine Verbindung herzustellen, anstatt passiv. Macht das einen Unterschied?
Ich muss auch hinzufügen, dass es unbedingt notwendig ist, dass SELINUX dafür aktiviert bleibt. Die Deaktivierung ist momentan für mich keine Option.
Danke im Voraus.
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4