Nem tudom beállitani az umaskot grafikus programok számara és ugy általaban. A /etc/profile csak a bash-ra van hatassal, de még arra sem, ha grafikus feluletrol inditok valamit és hozok létre file-t.
Kulonosen egy nfs szerveren okoz gondot, hogy X user létrehoz egy file-t, de Y kolléga nem tudja modositani, mert default umask=022 és rw------- lesz a permission.
Nekem inkabb 007 lenne jo, hogy a létrejott file rw-rw---- jogokkal rendelkezzen.
A csatolast a /etc/fstab-ba tettem igy:
szerver:/data/c /szerver/c nfs defaults 0 0
Esetleg itt is lehetne a default umaskot felulbiralni csak ehhez a mount-hoz?
(mondjuk ezt kiprobalhatom...)
A kérdésem tehát: hol lehet beállitani a default umaskot UHU alatt, ha nem az /etc/profile-ban?
Rendszer: UHU 2.1
Szerver suse 9.3
Koszonettel:
soky
- 6767 megtekintés
Hozzászólások
Hi!
Tipp: User szinten állítsd be a ~/.bash_history- ban, és a ~/.bashrc- ben. Ha nem tévedek, utóbbi lesz használható X alatt is. Ezenkívül még a /etc/environments- et próbálnám meg, ha létezik.
- A hozzászóláshoz be kell jelentkezni
a .bash_history-ban azok a parancsok vannak, amiket már futtatál, és spec a history -c paranccsal tudod törölni
debian gnu/linux @ linux-2.6.22.22-op1-rc1 | patch
info
- A hozzászóláshoz be kell jelentkezni
Azért a .bash_history-t magyarázd már meg...
- A hozzászóláshoz be kell jelentkezni
uh, fáradt vagyok, bocsi, a jelek szerint nem is kicsit. .bash_profile akart lenni......... .
- A hozzászóláshoz be kell jelentkezni
Tipp:
Talán pam-on keresztül
http://packages.debian.org/lenny/libpam-umask - jó tudom se nem uhu, se nem suse :)
- A hozzászóláshoz be kell jelentkezni
Ez jól hangzik, tényleg arra való, de kérdés UHU ezt használja-e.
Esélyes, de nem ismerem eléggé (igazából egyáltalán nem, de tetszik)
Ez alapján használ ilyet UHU?
apt-cache search pam
apache-mod-auth-pam - PAM authentikációs modul az apache webszerverhez
pam - Felhasználó-azonosító rendszer
paman - Beállítóprogram a polyaudiohoz
pam-dev - Felhasználó-azonosító rendszer - fejlesztői fájlok
pam-krb5 - PAM modul kerberos használatához
pam-ldap - PAM modul LDAP használatához
pam-mysql - Felhasználó-azonosító rendszer - MySQL támogatás
pam-smb - PAM modul SMB szerver használatához
pam-ssh - Felhasználó-azonosító rendszer - SSH támogatás
pam-usb - Felhasználó-azonosító rendszer - USB-Storage támogatás
razor - Elosztott SPAM adatbázis
setuser - Root átvált másik felhasználóvá
spamassassin - Nagyon hatékony SPAM szűrő
- A hozzászóláshoz be kell jelentkezni
root:/etc/pam.d# grep umask *
nem ad találatot. Akkor UHU nem pamot használ umask állításához?
- A hozzászóláshoz be kell jelentkezni
Szerintem nem hasznája az UHU,
csak egy tipp ha hackelni akarnál.
- A hozzászóláshoz be kell jelentkezni
Bash körül kapirgáltam már én is, de egyáltalán nem fut (ha nem indít valami terminál emulátort, márpedig ez az ügyfél nagyon ritkán tesz ilyet ;)
Ha konzolon jelentkezem be, ott van hatása /etc/profile-nak és megfelelően működik is.
Próbáltam /etc/X11/xinit-be is tenni, de annak nem volt hatása.
/etc/fstab-ba is, de nfs-nek nincs umask opciója.
Egyéb ötlet? Van itt valaki UHU fejlesztők közül?
soky
- A hozzászóláshoz be kell jelentkezni
/etc/login.defs eléggé esélyes, még kipróbáltatom az ügyféllel...
- A hozzászóláshoz be kell jelentkezni
"A csatolast a /etc/fstab-ba tettem igy:
szerver:/data/c /szerver/c nfs defaults 0 0"
Esetleg?
szerver:/data/c /szerver/c nfs rw,sync,user,gid=...,umask=0000 0 0
&& reboot
/mazursky
- A hozzászóláshoz be kell jelentkezni
umask opció nem játszik nfs típus esetén (próbáltam, de hibát jelzett és nem csatolta)
- A hozzászóláshoz be kell jelentkezni