Projekt mappe. Emnet er løst
-
- Indlæg: 25
- Tilmeldt: 10. apr 2012, 09:34
- IRC nickname: HJess
Projekt mappe. Emnet er løst
Hejsa!
Jeg har et lille problem, eller rettere udfordring
Jeg har en hjemmemappe som skal fungere som projekt mappe.
Det fungere findt, så længe der ikke opretes mapper eller nye filer, dvs chmod 777 fungere.
Hvordan kommer man uden om dette issue?
Vi snakker om SSH/SFTP adgang
Jeg har forsøgt og sætte
Hvis jeg på en eller anden måde kunne enable 777 i alle nye filer i /home/proj/test som bliver oprettet.
(FTP er ikke en løsning).
Jeg har et lille problem, eller rettere udfordring

Jeg har en hjemmemappe som skal fungere som projekt mappe.
Kode: Vælg alt
groupadd proj
adduser --home /home/proj/test --shell /bin/zsh --ingroup proj u1
adduser --home /home/proj/test --shell /bin/zsh --ingroup proj u2
adduser --home /home/proj/test --shell /bin/zsh --ingroup proj u3
chmod 777 -R /home/proj/test # For at give den World skrive/læse
Det fungere findt, så længe der ikke opretes mapper eller nye filer, dvs chmod 777 fungere.
Hvordan kommer man uden om dette issue?
Vi snakker om SSH/SFTP adgang
Jeg har forsøgt og sætte
Kode: Vælg alt
#/etc/pam.d/common-session
"session optional pam_umask.so umask=002"
Hvis jeg på en eller anden måde kunne enable 777 i alle nye filer i /home/proj/test som bliver oprettet.
(FTP er ikke en løsning).
-
- Indlæg: 25
- Tilmeldt: 10. apr 2012, 09:34
- IRC nickname: HJess
Re: Projekt mappe.
Halløj..
Jeg fandt så selv løsningen, imponerede nok efter lang tid..
Sådan fik jeg det til at virke
Jeg fandt så selv løsningen, imponerede nok efter lang tid..
Kode: Vælg alt
#Tjek først.
sudo tune2fs -l /dev/sdaX |grep acl
Default mount options: user_xattr acl ## kig efter ACL er enablet, ellers skal den sættes i /etc/fstab
groupadd proj
adduser --home /home/proj/test --shell /bin/zsh --ingroup proj u1
adduser --home /home/proj/test --shell /bin/zsh --ingroup proj u2
adduser --home /home/proj/test --shell /bin/zsh --ingroup proj u3
setfacl -m g:proj:rwx /home/proj/test ### The magic here :D
Sådan fik jeg det til at virke
Tilbage til "Tekniske spørgsmål generelt"
Hvem er online
Brugere der læser dette forum: [Crawler] og 0 gæster