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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
jojo        ALL=NOPASSWD: /root/jojo-sftp-server
Pour linux je commentais :

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 : Sélectionner tout - Visualiser dans une fenêtre à part
sudo /root/jojo-sftp-server
J'ai du faire aussi ces quelques modifications :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
/etc/security/user
 
jojo:
        admin = false
        rlogin = true
ajout de rlogin = true


Mais j'obtiens cette erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?