Mes etc/ usr/ lib/ et dev/ ont tous root comme proprio et ça marche bien. Ça parait logique, regarde tes fichiers originaux quand sftp va chercher ses librairies, elles sont bien root. Et pourtant tu te connectes bien en sftp sur un autre utilisateur que root…
Pour te rassurer mon dossier /home/share:
[code].:
total 44
drwxr-xr-x 7 share share 4096 janv. 23 14:45 .
drwxr-xr-x 4 root root 4096 janv. 21 16:35 …
-rw------- 1 root root 641 janv. 21 22:00 .bash_history
-rw-r–r-- 1 root root 220 janv. 21 16:35 .bash_logout
-rw-r–r-- 1 root root 3409 janv. 21 17:05 .bashrc
drwxr-xr-x 2 root root 4096 janv. 23 13:49 dev
drwxr-xr-x 2 root root 4096 janv. 21 23:34 etc
drwxr-xr-x 3 root root 4096 janv. 23 14:25 FichiersEnPartage
drwxr-xr-x 3 root root 4096 janv. 23 14:21 lib
-rw-r–r-- 1 root root 675 janv. 21 16:35 .profile
drwxr-xr-x 4 root root 4096 janv. 22 15:40 usr
./dev:
total 8
drwxr-xr-x 2 root root 4096 janv. 23 13:49 .
drwxr-xr-x 7 share share 4096 janv. 23 14:45 …
srw-rw-rw- 1 root root 0 janv. 23 13:49 log
crw-rw-rw- 1 root root 1, 3 janv. 21 23:27 null
./etc:
total 12
drwxr-xr-x 2 root root 4096 janv. 21 23:34 .
drwxr-xr-x 7 share share 4096 janv. 23 14:45 …
-rw-r–r-- 1 root root 67 janv. 23 15:42 passwd
./FichiersEnPartage:
total 57240
drwxr-xr-x 3 root root 4096 janv. 23 14:25 .
drwxr-xr-x 7 share share 4096 janv. 23 14:45 …
-rw-r–r-- 1 share share 9741413 janv. 22 17:01 _2_bad Trap VIP.mp3
-rw-r–r-- 1 share share 3301659 janv. 22 17:02 64 bar.mp3
-rw-r–r-- 1 share share 5998747 janv. 22 17:03 About The Bass.mp3
-rw-r–r-- 1 share share 3845209 janv. 22 17:03 Adrenaline.mp3
-rw-r–r-- 1 share share 7166748 janv. 22 17:04 Alive (Pegboard Nerds Remix).mp3
-rw-r–r-- 1 share share 6210694 janv. 22 17:06 Another Day (Ft. Popeska) (xKore Remix).mp3
-rw-r–r-- 1 share share 5107514 janv. 22 17:06 Anton Serra Freesthaï 2.mp3
… etc …
[/code]
Pour le chmod oui tu es obligé de le lancer en tant que root vu qu’on ne peux pas ce connecter en ssh sur notre utilisateur chrooté.
Tu fais un petit
Ne le fait peut être pas sur ton répertoire de partage.
Toute fois, une question, pourquoi veut tu protéger ces répertoires, tes commandes sont limités sur ton sftp, non ?
Moi j’ai ça:
sftp> delete Blow\ My\ Mind.mp3
Invalid command.
Dans tous les cas du moment que ton utilisateur peut juste lire tes fichiers et traverser les dossiers. Je ne vois pas où est la faille ?
EDIT:
sftp> rm Blow\ My\ Mind.mp3
Removing /FichiersEnPartage/Blow My Mind.mp3
Couldn't delete file: Permission denied