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

Instalam pachetul pure-ftpd:

sudo apt-get install pure-ftpd

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

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

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

Instalati PureAdmin pentru gestionare din GUI:

sudo apt-get install pureadmin

Si reporniti serviciul pure-ftpd:

sudo service pure-ftpd restart

Folositi interfata grafica pentru a adauga utilizatori:

PureAdmin_114 PureAdmin: Users_116 PureAdmin: Create new user_117

Tip solutie

Permanent

Voteaza

(33 din 77 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?