1

Onderwerp: SFTP gebruikers (eigen site map)

Momenteel probeer ik SFTP te configureren,
zodat mijn gebruikers hun eigen site map
kunnen benaderen (met PSFTP/FileZilla).

Ik gebruik Vagrant, CentOS7, NGINX en een .sh file.
Dit is mijn bootstrap.sh, voor het aanmaken van een gebruiker:

#Make Group for SFTP
sudo groupadd sftpusers
#Make Website folder and SFTP Users
JS_WWW="/usr/share/nginx/html/jeroensteen"
sudo useradd -g sftpusers -d $JS_WWW -s /sbin/nologin -p jeroensteen jeroensteen
sudo chown jeroensteen:sftpusers $JS_WWW
sudo chown nginx:nginx $JS_WWW

#Configure SFTP
sudo sed -i "s@/usr/libexec/openssh/sftp-server@internal-sftp@" /etc/ssh/sshd_config
sudo echo "Match Group sftpusers" > /etc/ssh/sshd_config
sudo echo " ChrootDirectory /usr/share/nginx/html/%u" > /etc/ssh/sshd_config
sudo echo " ForceCommand internal-sftp" > /etc/ssh/sshd_config
sudo systemctl restart sshd

Als ik normaal SSH doe met Putty
en gebruiker "vagrant" op 127.0.0.1, sluit Putty plots af.
Het is niet mogelijk om een wachtwoord in te voeren.

Wanneer ik SFTP, met PSFTP doe met "open 10.0.0.100"
en inlog als "jeroensteen@10.0.0.100" met wachtwoord krijg ik: "Access denied".

Hoe kan ik SFTP juist configureren voor mijn gebruikers?
Wat doe ik fout dat Putty plots sluit en ik geen toegang heb?

2

Re: SFTP gebruikers (eigen site map)

kan je putty niet laten loggen?
een ssh client kan je verbose starten met -v of -vv geloof ik

Peter (aka Bilbo) geeft geen garantie op bestand- en padnamen, hij doet aan tab-completion.
http://bilbos-stekkie.com