Construiesc o soluție sFTP, dar nu pot opri group1user să vadă sau să enumere mai exact directoarele group2user. L-am configurat astfel încât group1user să nu poată intra de fapt în directoarele group2user, dar să poată vedea numele directorului atunci când se conectează prin FileZilla.
Structura fișierului =
/upload/group1Directory
/upload/group2Directory
dave este proprietarul și poate vedea și introduce atât group1Directory, cât și group2Directory
Permisiunile actuale arată astfel
rwxr-xr-x. 4 root root 46 Feb 17 09:55 încărcare
drwxr-x---. 2 dave grup1 60 17 feb 11:09 grup1Director
drwxr-x---. 2 dave group2 61 Feb 17 11:09 group2Directory
sshd_config arată așa
Potriviți utilizatorul dave
ForceCommand intern-sftp -u 0002
#PasswordAuthentication da
ChrootDirectory /încărcare
PermisTunnel nr
AllowAgentForwarding da
AllowTcpForwarding da
X11 Redirecționare da
PubkeyAuthentication da
Potriviți User group1user
ForceCommand intern-sftp -u 0002
#PasswordAuthentication da
ChrootDirectory /încărcare
PermisTunnel nr
AllowAgentForwarding da
AllowTcpForwarding da
X11 Redirecționare da
PubkeyAuthentication da
Potriviți User group2user
ForceCommand intern-sftp -u 0002
#PasswordAuthentication da
ChrootDirectory /încărcare
PermisTunnel nr
AllowAgentForwarding da
AllowTcpForwarding da
X11 Redirecționare da
PubkeyAuthentication da
Aveți idee despre cum pot ascunde directorul group2user de group1user?... și viceversa? Orice ajutor primit foarte recunoscător