Hozzászólások
Sziasztok
Elnézést az alap kérdés miat de megtudnátok nekem mondani hogy hogyan tudok UHU Linux (RAJT) alatt USERNAK mountolási jogot adni és pontosan hól és hogyan kell megadni neki?
Egész pontosan az a bajom hogy van egy SMB4K nevü progi és látom is a SAMBA által megosztott álományokat csak mountolni nem tudom csak úgy ha root ként indítom a programot.
Userként ha mountolni akarok az SMB4K nevü progival ezt a hibaüzenetett kapom.
smbmnt must be installed suid root for direct user mounts (1000,1000)
smbmnt failed: 1
Válaszotokat előre is köszönöm
- A hozzászóláshoz be kell jelentkezni
RTFM neked :)
Szóval most valamiért pont nem tudom elérni az smb4k.berlios.de oldalát ott le van írva hogy kétféle megoldás van.
1. Adsz egy suid jogot az smbmnt és az smbumnt állománynak,
2. a beállítások között kiadod, hogy Super user jogokkal működjön, nálam ez van a sudoers file-ban:
[code:1:32f2011c5a]
en ALL = NOPASSWD : /usr/bin/smbmount
en ALL = NOPASSWD : /usr/bin/smbmnt
en ALL = NOPASSWD : /usr/bin/smb4k_mount
en ALL = NOPASSWD : /usr/bin/smb4k_umount
[/code:1:32f2011c5a]
Asszem az első két sor kell csak a valóságban a másik kettő nem biztos
- A hozzászóláshoz be kell jelentkezni
1. Adsz egy suid jogot az smbmnt és az smbumnt állománynak,
Leirnád hogy hogykell mert ilyet még nem csináltam :oops:
- A hozzászóláshoz be kell jelentkezni
[quote:3722ba24f3="localroot"]
1. Adsz egy suid jogot az smbmnt és az smbumnt állománynak,
Leirnád hogy hogykell mert ilyet még nem csináltam :oops:
Nem :D
Ez a pont nekem sem működik :oops:
ott a visudo es masold be azt a negy sort. vagyis az adott username-el. (nekem az hogy "en" ;) )
- A hozzászóláshoz be kell jelentkezni
ott a visudo es masold be azt a negy sort. vagyis az adott username-el. (nekem az hogy "en"
hol találom a visudo-t sudo filét találtam az /etc ben de visudo-t nem. :oops:
- A hozzászóláshoz be kell jelentkezni
[quote:6e961b823c="localroot"]
ott a visudo es masold be azt a negy sort. vagyis az adott username-el. (nekem az hogy "en"
hol találom a visudo-t sudo filét találtam az /etc ben de visudo-t nem. :oops:
Nálam sincs benne a user PATH-ban, de root-ként
/usr/sbin/visudo
- A hozzászóláshoz be kell jelentkezni
Ohh bocs, nem Uhu!
Amúgy kézzel is szerkesztheted az /etc/sudoers, csak nem egészséges. Bár az én 4 soromnak működnie kell.
Arra vigyázz hogy nézd meg a négy sorban levő file tényleg ott van Uhu*nál is...
- A hozzászóláshoz be kell jelentkezni
A sudores file tartalma
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the sudoers man page for the details on how to write a sudoers file.
#
# Host alias specification
# User alias specification
# Cmnd alias specification
# Defaults specification
# User privilege specification
root ALL=(ALL) ALL
# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
# Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
# Samples
# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users localhost=/sbin/shutdown -h now
# localroot ALL = NOPASSWD : /usr/bin/smbmount
# localroot ALL = NOPASSWD : /usr/bin/smbmnt
# localroot ALL = NOPASSWD : /usr/bin/smb4k_mount
# localroot ALL = NOPASSWD : /usr/bin/smb4k_umount
Ez így jó vagy nem :?: :oops:
- A hozzászóláshoz be kell jelentkezni
[quote:4247a44719="localroot"]A sudores file tartalma
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the sudoers man page for the details on how to write a sudoers file.
#
# Host alias specification
# User alias specification
# Cmnd alias specification
# Defaults specification
# User privilege specification
root ALL=(ALL) ALL
# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
# Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
# Samples
# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users localhost=/sbin/shutdown -h now
# localroot ALL = NOPASSWD : /usr/bin/smbmount
# localroot ALL = NOPASSWD : /usr/bin/smbmnt
# localroot ALL = NOPASSWD : /usr/bin/smb4k_mount
# localroot ALL = NOPASSWD : /usr/bin/smb4k_umount
Ez így jó vagy nem :?: :oops:
No comment :D :D
De komolyra miert raksz kommentet a jo sorok ele?
- A hozzászóláshoz be kell jelentkezni
Az csak poenak gondoltam de és bejöt :lol: :oops:
de komolyra fordítva ezeket nem találtam meg a helyén
localroot ALL = NOPASSWD : /usr/bin/smb4k_mount
localroot ALL = NOPASSWD : /usr/bin/smb4k_umount
de nem tudom hogy hol keresem :oops:
- A hozzászóláshoz be kell jelentkezni
de sajna ugyan úgy nem megy. Nem tudok userként mountolni hálótati meghajtokat. :(
- A hozzászóláshoz be kell jelentkezni
[quote:5ae1ce4ca3="localroot"]Az csak poenak gondoltam de és bejöt :lol: :oops:
de komolyra fordítva ezeket nem találtam meg a helyén
localroot ALL = NOPASSWD : /usr/bin/smb4k_mount
localroot ALL = NOPASSWD : /usr/bin/smb4k_umount
de nem tudom hogy hol keresem :oops:
Nemtom van-e locate az uhuban. vagy hogy ezek hova kerulnek fel. Bocsi. Ha benne van a pathban akkor which smb4k_mount
Asszem nem is kell egyebkent.
- A hozzászóláshoz be kell jelentkezni
[quote:8811b49a2e="localroot"]de sajna ugyan úgy nem megy. Nem tudok userként mountolni hálótati meghajtokat. :(
Azert nem art egy smb4k restart.
- A hozzászóláshoz be kell jelentkezni
VAn valamilyen beallitasi pont is az sbm4k-ban, hogy superuser-kent akarsz mount-olni, azt is be kell csekkelni.
- A hozzászóláshoz be kell jelentkezni
Azert nem art egy smb4k restart.
Az egész vasat ujra lőtem :D
- A hozzászóláshoz be kell jelentkezni
[quote:7a811682b7="localroot"]
Azert nem art egy smb4k restart.
Az egész vasat ujra lőtem :D
Nem win ez wazzeee
- A hozzászóláshoz be kell jelentkezni
VAn valamilyen beallitasi pont is az sbm4k-ban, hogy superuser-kent akarsz mount-olni, azt is be kell csekkelni.
Ez hol is van pontosan?
- A hozzászóláshoz be kell jelentkezni
[quote:db08ea6fbc="localroot"]
VAn valamilyen beallitasi pont is az sbm4k-ban, hogy superuser-kent akarsz mount-olni, azt is be kell csekkelni.
Ez hol is van pontosan?
A menuben talalod. Preferences neven, alulrol a masodik a listan.
Sajnos most Win elott ulok :oops: ezert nem tudom megnezni.
Holnap otthon majd megnezem. Keress meg a pontokat es ott lesz olyan hogy preferences vagy valami hasonlo. Abban lesz egy superuser pont.
- A hozzászóláshoz be kell jelentkezni
Question:
If I want to mount a share, I get a message like this:
smbmnt must be installed suid root for direct user mounts (500,500)
smbmnt failed: 1
What does that mean?
Answer:
It means, that you do not have the right permissions to mount SMB shares. There are two things you can do:
Set the SUID root bit for smbmnt. Therefore you have to find out, where the binary is located. Try
$ ls -la `which smbmnt`in the shell. If this is a symlink, follow it to find the binary (e. g. under SuSE 8.x you get /usr/bin/smbmnt as result, but the binary is lying under /usr/lib/samba/classic/smbmnt). Change into the directory, where smbmnt resides and do
$ chmod +s smbmntNow the mounting should work. NOTE: Do not set the SUID root bit for smbmount!
Smb4K 0.4.0 and later provide the ability to execute mount and umount SUID root using the program super. To enable this feature you have to go to the configuration dialog and enable the checkbox "Use super user privileges to mount and unmount shares." in the section Shares.
http://smb4k.berlios.de/faq.html
- A hozzászóláshoz be kell jelentkezni
VAn valamilyen beallitasi pont is az sbm4k-ban, hogy superuser-kent akarsz mount-olni, azt is be kell csekkelni.
Nem aktív sajna a fag meg kösz csak egy kicsit pancser vagyok hozzá :oops:
- A hozzászóláshoz be kell jelentkezni
megoldás ez volt megy a mount
chmod +s smbmnt
DE nem gáz ez?
- A hozzászóláshoz be kell jelentkezni
[quote:c34c233e88="localroot"]megoldás ez volt megy a mount
chmod +s smbmnt
DE nem gáz ez?
Attól függ ki férhet hozzá a géphez, meg van más egyébb suid-es program eleve.
Internetre kötött kiszolgálón ugysem szokás samba-val tökörészni.
- A hozzászóláshoz be kell jelentkezni