GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Mengubah Direktori Default Vsftpd Menjadi / Alih-alih Direktori Beranda Pengguna?

Saat ini saya telah menginstal vsftpd sedemikian rupa, sehingga ketika pengguna, misalnya, akun saya frederik mengotentikasi, saya akan diarahkan ke direktori home saya /home/frederik/ .

Ini adalah masalah untuk klien FTP tertentu, karena mereka tidak dapat mengubah apa pun di luar folder default itu, misalnya /home/ (bahkan diberi izin).

Bagaimana saya bisa mengubahnya sehingga pengguna yang diautentikasi diarahkan ke / bukan?

Jawaban yang Diterima:

Cukup tambahkan baris ini ke /etc/vsftpd.conf :

local_root=/

Mulai ulang layanan vsftpd untuk menerapkan perubahan:

sudo systemctl restart vsftpd

Pada dasarnya, Anda dapat mengaturnya ke direktori apa pun yang Anda inginkan. Anda juga dapat menggunakan $USER di jalan, itu akan diganti dengan login pengguna.

Jadi, jika Anda menyetel local_root , misalnya, ke /home/$USER/ftp , kemudian ketika pengguna terhubung ke server Anda, ia akan diarahkan ke ftp folder di direktori home-nya.


Ubuntu
  1. Bagaimana Mengubah Program "membaca" Default?

  2. Bagaimana Cara Mengubah Nama Host?

  3. Bagaimana Mengubah Port Default Remote Desktop (vnc)?

  1. Cara Membuat Pengguna Dengan Direktori Home Kustom Di Linux

  2. Cara mengubah direktori jendela baru default dari dalam tmux

  3. Bagaimana mengubah default /tmp ke /home/user/tmp

  1. Cara mengembalikan file di bawah direktori home pengguna ke default di Linux

  2. Cara mengubah variabel PATH di Linux

  3. Cara Mengubah Shell Default Di Linux