Configuration /etc/sudoers pour winscp
Bonjour a tous,
J'ai besoin de valider un manipulation sur AIX qui fonctionne sur Linux pour le transfert de fichier via winscp.
elle consiste a donner les droits root pour le transfert de fichier.
Sur le serveur :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| useradd jojo
passwd jojo
mkdir root
cd root
cp /usr/sbin/sftp jojo-sftp-server
chown jacen jojo-sftp-server
smit group (création du groupe jojo)
chgrp jojo jojo-sftp-server
chmod 6550 jojo-sftp-server |
Dans /etc/sudoers :
Code:
jojo ALL=NOPASSWD: /root/jojo-sftp-server
Pour linux je commentais :
Code:
Defaults requiretty
Sinon cela ne fonctionnait pas, mais l'option est deja desactivé parait il sur AIX
Sur le client avec Winscp :
Dans les options avancées Environnement/SFTP/Serveur SFTP mettre :
Code:
sudo /root/jojo-sftp-server
J'ai du faire aussi ces quelques modifications :
Code:
1 2 3 4 5
| /etc/security/user
jojo:
admin = false
rlogin = true |
ajout de rlogin = true
Mais j'obtiens cette erreur :
Code:
1 2 3 4
| Jul 7 17:17:57 NABOSRV auth|security:notice sudo: jojo : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/root/jojo-sftp-
server
TTY=unknown |
Une idée pour résoudre ce probleme ?