PDA

Bekijk Volledige Versie : FTP gebruiker is weg



tvdh
04/02/10, 10:19
Hallo,

Ik heb gister van de ene naar een andere DA server users overgezet.
Alles is goed gegaan, echter is bij 1 gebruiker het FTP account weg. Het hoofdaccount dus.
Deze staat ook niet meer in DA.
User kan dus niet meer via FTP inloggen.

Kan ik die met de hand weer aanmaken via SSH, en hoe? Of is er iets fout met het account?

Groeten Tim

marsipulami
04/02/10, 10:29
Je kan wel via DA inloggen op het account en een nieuw FTP account aanmaken. Of wil je perse weer een hoofdaccount hebben?

tvdh
04/02/10, 10:41
Ja, als het kan een hoofdaccount, anders is de loginnaam zo lang.

ju5t
04/02/10, 11:00
Ik heb gister van de ene naar een andere DA server users overgezet.
Alles is goed gegaan, echter is bij 1 gebruiker het FTP account weg. Het hoofdaccount dus.
Deze staat ook niet meer in DA.
User kan dus niet meer via FTP inloggen.


Staat alleen het FTP account er niet meer in of staat de hele user niet meer in DA? Al geprobeerd de gebruiker opnieuw te restoren (of eventueel de user handmatig aan te maken en daarna de user restoren)?

Yourwebhoster
04/02/10, 11:16
Ik neem aan dat je ProFtpd gebruikt, hier komt het vaker voor:
http://help.directadmin.com/item.php?id=205

edit: Beter lezen :) Hoofdaccount is weg, wellicht dat het opnieuw terug zetten van de backup helpt? Dit is soms makkelijker dan het handmatig proberen op te lossen.

t.bloo
04/02/10, 11:23
Voor als de user een eigen IP heeft:

In /etc/proftpd.vhosts.conf staat:


<VirtualHost IP.IP.IP.IP>
ServerName "ProFTPd"
ExtendedLog /log/proftpd/IP.IP.IP.IP.bytes WRITE,READ userlog
AuthUserFile /local/directadmin/data/users/USER/ftp.passwd
</VirtualHost>


In die file /usr/local/directadmin/data/users/USER/ftp.passwd staat:

USER:PaSsWoRdBlErK:UID:GID:system:/home/USER:/bin/false

En anders staat in /etc/proftpd.passwd die USER regel.

En in de ftp setupfile van DA op /usr/local/directadmin/data/users/USER/domains/DOMAIN.ftp staat:


Anonymous=no
AnonymousUpload=no
AuthUserFile=/usr/local/directadmin/data/users/USER/ftp.passwd
DefaultRoot=/home/USER/domains/DOMAIN/public_ftp
ExtendedLog=/var/log/proftpd/IP.IP.IP.IP.bytes
MaxClients=10
MaxLoginAttempts=3
ServerAdmin=webmaster@DOMAIN
ServerName=ProFTPd
defaultdomain=yes
ip=IP.IP.IP.IP

Marco Mahieu
05/02/10, 22:35
Het beste lijkt mij om het account van de nieuwe server te verwijderen en daarna opnieuw de backup terug te plaatsen van deze user. Als de fout er nog is, proberen op de oude server eerst nog een nieuwe back-up van deze user te maken. 99% zeker dat het daarmee is opgelost, zo niet horen we het ook graag natuurlijk.

Let er bij het verwijderen van het account dat nu op de nieuwe server staat wel op dat de user er in de tussentijd geen informatie heeft opgezet die bewaard moet blijven (bijv. e-mail die nog niet is opgehaalt, de database van bijv. een forum o.i.d.) Dit eventueel dan weer los back-uppen, en na het herstellen van de oude backup de nieuwe backup van de database, e-mail, of dergelijke weer overschrijven.