Pure-FTPD in Ubuntu – instalare si configurare

Configurare noua (How To)

Situatie

Aveti nevoie de un server FTP usor de administrat pentru tranferul copiilor de rezerva sau schimb de fisiere in reteaua locala. Aveti deja o statie cu Ubuntu instalat cu interfata grafica.

Solutie

Pasi de urmat

1. Instalam pachetul pure-ftpd:

sudo apt-get install pure-ftpd

2. Datorita unui bug de impachetare, va trebui sa facem link-uri la fisierele de configurare:

sudo ln -s /etc/pure-ftpd/pureftpd.passwd /etc/pureftpd.passwd
sudo ln -s /etc/pure-ftpd/pureftpd.pdb /etc/pureftpd.pdb
sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/PureDB

3. Avem nevoie de un user si un grup local, cu UID si GID mai mari de 1000.

sudo groupadd -g 2001 ftpgroup
sudo useradd -u 2001 -s /bin/false -d /bin/null -c "FTP user" -g ftpgroup ftpuser

4. Adaugam un folder “home” pentru userul de la pasul anterior si il setam drept owner:

sudo mkdir -p /home/ftpusers/[USER_VIRTUAL]
sudo chown -R ftpuser:ftpgroup /home/ftpusers

5. Instalati PureAdmin pentru gestionare din GUI:

sudo apt-get install pureadmin

Si reporniti serviciul pure-ftpd:

sudo service pure-ftpd restart

6. Folositi interfata grafica pentru a adauga utilizatori:

PureAdmin_114 PureAdmin: Users_116 PureAdmin: Create new user_117

Tip solutie

Permanent

Voteaza

(42 din 90 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?