Je vais laisser la parole à Teka pour ça :-)
You are not logged in. Please login or register.
MySecureShell forum → Posts by deimos
Je vais laisser la parole à Teka pour ça :-)
Il y a un autre moyen peut être aussi. Dans le fichier /etc/ssh/sshd_config, il y a cette directive :
Subsystem sftp /usr/lib/openssh/sftp-server
Et bien cette ligne correspond au serveur SFTP par défaut de tes utilisateurs SSH. De mémoire, si tu met MySecureShell ça devrait normalement obliger tous tes utilisateurs à passer par ta conf MySecureShell (elle a donc intérêt à être béton).
Ensuite tu dois faire toutes des règle de sécu (Groupe/User/IP...) pour tout le monde dans ton ficiher de conf d'MSS. Je te shématise vite fait ton fichier de conf :
<Default>
DisableAccount true
</Default>
<Group sftpuser>
DisableAccount false
Home /tonsftp
</Group>
Je pense qu'avec ça, tu as ta solution :-)
Ca me parait bien :-)
Il y a un autre moyen peut être aussi. Dans le fichier /etc/ssh/sshd_config, il y a cette directive :
Subsystem sftp /usr/lib/openssh/sftp-server
Ensuite tu fais toute ta politique de sécu via MSS.
Bonjour,
Je ne sais pas si cela est possible.
Je souhaiterais exclure (bloquer l'accès de) tous les utilisateurs n'ayant pas /bin/MySecureShell comme shell pas défaut dans /etc/passwd.Merci
Salut !
Oui c'est très simple, il te suffit de mettre /bin/false et ces utilisateurs n'auront accès à rien.
ok on attends ton retour
Salut Memax,
Et si tu mets un shell type bash ou sh que se passe t'il ?
Ahhhhhhhhhhhhhhhhhhhhhhh bah voilà !
MySecureShell fait QUE du SFTP. Si tu peux y accéder en FTP, c'est que tu as un serveur FTP d'installé sur ta machine et là ce n'est plus du ressort de ce forum :-p.
Edit : Je suis trop rapide pour toi
Bon....
Tu peux essayer avec un autre client stp, qu'on soit bien certain que ça vienne pas de là. Télécharges donc WinSCP et dis nous si c'est pas mieux après ça.
Et puis pendant qu'on y est lance un sftp-verif pour voir.
Thx
T'es sur que l'utilisateur à bien MySecureShell en test ?
Essaye cette commande et montre nous ce qu'elle contient stp :
grep ^test /etc/passwd
Salut,
Visiblement il te manque la variable Home dans ton code. Utilises ceci par exemple :
<Default>
Home ~/
HideNoAccess true
StayAtHome true
VirtualChroot true
</Default>
Ca devrait tout de suite mieux fonctionner maintenant
Je t'invites à regarder ce liens avec toutes les explications de chaque tags : http://mysecureshell.sourceforge.net/fr/tags.html
Does MSS add new shell accounts or do all the users use one shell account? And the users are authenticated with MSS?
Thanks
If you want users to connect to MSS, you need to change their default shell by /bin/MySecureShell. If you create a user with GUI, it will be automatic.
Users are authenticated with PAM. No Auth mechanism as been added to MSS projet.
Can I add users via a CLI instead of the GUI?
Thanks
Hi !
Of course. Not really CLI but simply with useradd command for example. MySecureShell doesn't have a virtual user list, it uses real users on system (PAM).
So you could easily script. And if you need to have a a couple of users with the same properties, uses groups options to avoid modifying MySecureShell config each time.
I hope it could help you
Ca me parait pas trop mal. Sur ton sftp_config, rajoute :
<Default>
GlobalDownload 0
GlobalUpload 0
Download 0
Upload 0
</Default>
Cela n'a rien changé, mais ce n'est pas grave étant donné que le serveur marche, je voudrais juste augmenter la vitesse d'upload car elle bloqué a 60.
Fais nous voir ton fichier de conf. Passes tous les paramètre d'upload etc... à 0
C'est pas une limitation de ta bande passante ?
ralala idem ....
Etrange...
Teka t'as une idée ?
toujours vide, j'ai réinstaller my secure shell mais vide, en ce moment alors que le serveur marche vide ....
Essaye de mettre ça dans ta conf (c'est vraiment vide je sais, mais c'est au moins pour que l'interface graphique foncitonne) :
<Default>
</Default>
<User ton_user_qui_a_bien_MySecureShell_en_tant_que_shell>
IsAdmin yes
</User>
Essaye avec ça et tiens nous au courant. Je te conseil de regarder cette section également :
http://mysecureshell.sourceforge.net/fr/confman.html
J'ai du la créer car elle n'y était pas, elle est vide ....
Et depuis ?
Autant pour moi, c'est la fatigue....
Tu peux nous donner ta conf de MySecureSHell stp (/etc/ssh/sftp_config).
Merci
Essaye de lancer l'interface avec un sudo devant :
sudo java -jar mss.jar
Par ailleurs, je vous que tu utilises la version 1.15 de la version graphique et tu prétends utiliser la dernière version de MySecureShell. Or la dernière version graphique est la 1.85, voici le liens :
http://sourceforge.net/projects/mysecur … p/download
Essaye donc avec celui là.
Merci
J'ai pris la dernier version de mysecureshell et l'interface graphique depuis source forge.
Le serveur marche, mais pas l'interface graphique.
As tu bien installé Sun Java ? Si oui, peux tu être un peu plus précis sur ce qui ne fonctionne pas pour l'interface graphique.
Merci
Bonjour,
Quelle version de MySecureShell as tu installée et ou l'as tu trouvée (sourceforge) ?
Merci
Hi !
Do you have Sun Java installed ? We encountered some problems with the Java of Apple and I wonder if this won't resolve your problem.
The GUI could be buggous with other JVM like.
Keep us informed.
Thanks
Hi worldpoop !
With SSH, you can't have a virtual account. You need to have a real one, that's why the user must really exist.
Hi,
Just for a test, could you tell us what happens if you comment the line containing IdleTimeOut.
Thanks
Bonjour,
J'aurai voulu savoir comment faire pour tracer les tentatives de connexion qui échouent ? (mauvais login / mot de passe)
Est-ce plutôt du côté d'OpenSSH ?
Je vous remercie.
Olivier.
Salut !
Regardes du côté de /var/log/auth.log ou /var/log/messages
MySecureShell forum → Posts by deimos
Powered by PunBB, supported by Informer Technologies, Inc.