Pages : 1
#1 Le 16/05/2014, à 09:44
- athanor
VSFTP : configuration
Bonjour,
Quand je me connecte à mon SFTP, je n'ai pas le message de bienvenue définir dans /etc/vftpd.conf :
ftpd_banner=Bienvenue sur le serveur FTP de ma boite
J'en déduit que VSFTPD n'est pas utilisé mais que c'est openssh-serveur lorsque je me connecte. Avez-vous une solution ?
Je veux autoriser les comptes root et master à se connecter en ssh. J'ai ensuite des comptes clients que je veux seulement autorisé en SFTP.
J'ai défini un shell personnalisé dans /etc/ftponly (-rwxr-xr-x root root) :
#!/bin/sh
echo "Welcome to my FTP Webserver. Please note that all activity is tracked for security purposes!"
exit
J'ai ajouté /etc/ftponly dans /etc/shells.
Quand je change le terminal du clientX avec :
usermod -s /etc/ftponly clientX
Il ne peut plus se connecter en SFTP ni en SSH.
Comment autoriser seulement le SFTP pour clientX ?
PS : pour me connecter j'utilise Filezilla avec SFTP en protocole
Dernière modification par athanor (Le 16/05/2014, à 10:07)
Hors ligne
#2 Le 16/05/2014, à 17:01
- tiramiseb
Re : VSFTP : configuration
Salut,
J'en déduit que VSFTPD n'est pas utilisé mais que c'est openssh-serveur lorsque je me connecte. Avez-vous une solution ?
Oui, utiliser FTP et non SFTP.
Le SFTP c'est un "sous-protocole" de SSH.
Ça n'a rien à voir avec vsftpd, qui est un serveur FTP.
Si tu veux te connecter à vsftpd, connecte-toi en FTP.
J'ai ajouté /etc/ftponly dans /etc/shells.
/etc/ftponly ? C'est sûr ? C'est un peu crado de faire un "faux shell" qui serait placé dans /etc...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 17/05/2014, à 12:25
- athanor
Re : VSFTP : configuration
Merci,
Vu que j'ai déjà donné des accès SFTP aux clients je vais m’orienter ver MySecureShell
Hors ligne
Pages : 1