Rumah > Artikel > Operasi dan penyelenggaraan > Apa yang perlu dilakukan jika ftp tidak boleh diakses di Linux
Dua penyelesaian: 1. Gunakan getenforce untuk menyemak status selinux dan tetapkan status kepada status santai. 2. Gunakan "head /var/log/messages" untuk melihat gesaan log, jalankan baris kedua hasil larian dalam direktori "/etc/vsftpd/", dan kemudian mulakan semula perkhidmatan vsftpd.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Saya telah mendengar ramai rakan melaporkan bahawa FTP tidak boleh diakses sebelum ini Saya juga mengalami masalah ini baru-baru ini akses ftp tidak dapat mengakses Pergi dan semak bahawa nama pengguna dan kata laluan adalah betul. Semak bahawa port 21 pelayan FTP pelayan berada dalam keadaan mendengar, tetapi tiba-tiba FTP tidak boleh diakses. Apa yang sedang berlaku?
Lihat log dahulu: head /var/log/messages
FTP terus gagal Penyelesaian 1:
Mengikut gesaan log: Ia berkaitan dengan keselamatan selinux Pada masa ini, anda boleh menyemak status selinux:
Ia boleh dilihat bahawa selinux adalah wajib. nyatakan, dan kami menetapkannya kepada keadaan santai:
[root@linux vsftpd]#setenforce 0
Pada ketika ini pengguna boleh log masuk seperti biasa! Masalah selesai!
Penyelesaian 2 apabila FTP terus gagal:
Selinux kami masih ditetapkan untuk menguatkuasakan keadaan, jalankan mengikut gesaan log:
sealert -l 6459724e-821f-4334-8b5c-1ac0d96ea5cb
Terdapat 2 baris selepas hasil larian:
Mula-mula jalankan baris pertama:
Kemudian tukar ke direktori /etc/vsftpd/ dan jalankan yang kedua talian:
Akhir sekali mulakan semula perkhidmatan vsftpd!
[root@master ~]# systemctl restart vsftpd
Uji akses kepada log masuk ftp adalah perkara biasa!
Pembelajaran yang disyorkan: Tutorial video Linux
Atas ialah kandungan terperinci Apa yang perlu dilakukan jika ftp tidak boleh diakses di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!