Bekijk Volledige Versie : FTP gebruiker is weg
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?
Ja, als het kan een hoofdaccount, anders is de loginnaam zo lang.
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.
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.