Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah yang perlu saya lakukan jika saya tidak boleh log masuk melalui ftp di Linux?

Apakah yang perlu saya lakukan jika saya tidak boleh log masuk melalui ftp di Linux?

WBOY
WBOYasal
2022-05-23 16:22:555487semak imbas

Kaedah: 1. Gunakan "yum -y install vsftpd" untuk memasang vsftpd; 2. Gunakan "chkconfig iptables off" untuk mematikan firewall 3. Ubah suai fail vsftp untuk membolehkan pengguna root log masuk ; 4. Ubah suai mod dilumpuhkan dalam konfigurasi dan Mulakan semula.

Apakah yang perlu saya lakukan jika saya tidak boleh log masuk melalui ftp di Linux?

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Apakah yang perlu saya lakukan jika saya tidak boleh log masuk melalui ftp dalam Linux

1. Mula-mula pasang vsftpd

arahan:

yum -y install vsftpd

dan kemudian mulakan perkhidmatan :

service vsftpd start

2. Matikan tembok api

1) Ia akan berkuat kuasa selepas dimulakan semula

Hidup:

chkconfig iptables on

Tutup:

chkconfig iptables off

2) Berkuat kuasa serta-merta, tidak sah selepas dimulakan semula

Buka:

service iptables start

Tutup:

service iptables stop

3 Secara lalai, vsftp tidak membenarkan pengguna root untuk log masuk. Masalah ini boleh diselesaikan dengan mengubah suai sekatan

Mula-mula cari direktori konfigurasi vsftp

[root@localhost vsftpd]# pwd
/etc/vsftpd
[root@localhost vsftpd]# ls
chroot_list  ftpusers  user_list  vsftpd.conf  vsftpd_conf_migrate.sh
[root@localhost vsftpd]#
修改
[root@localhost vsftpd]# cat ftpusers
# Users that are not allowed to login via ftp
#root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
修改
[root@localhost vsftpd]# cat user_list
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers
# for users that are denied.
#root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody

Dua di atas adalah senarai akaun yang vsftp tidak dibenarkan untuk digunakan secara lalai Padamkan akar dalam fail atau tambahkan tanda # di hadapan untuk memulakan semula perkhidmatan vsftpd

4 Tukar /etc/selinux Tukar mod penguatkuasaan dalam /config kepada dilumpuhkan, dan kemudian mulakan semula

Pembelajaran yang disyorkan: Linux tutorial video

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika saya tidak boleh log masuk melalui ftp di Linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn