Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-12-09 20:50:59

  moron - Użytkownik

moron
Użytkownik
Zarejestrowany: 2008-12-09

[+]Montowanie ext3 do odczytu i zapisu

Witajcie, (:
Jestem początkującym userem Debiana i zastanawiam się jak zamontować partycję ext3 tak żebym miał do niej dostęp przez normalne konto a nie tylko przez roota.
Wpadłem na pomysł by katalogowi dać chmod 777 czyli

Kod:

chmod 777 /mnt/dane

Ale nie pomogło. Tak wygląda mój fstab dla tej partycji

Kod:

/dev/hda6       /mnt/dane               ext3    defaults 0       1

I tak sie zastanwiam czy dopisanie

Kod:

/dev/hda6       /mnt/dane               ext3,rw    defaults 0       1

Rozwiązało by problem?

Ostatnio edytowany przez moron (2008-12-09 21:29:12)

Offline

 

#2  2008-12-09 20:54:56

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: [+]Montowanie ext3 do odczytu i zapisu

Montujesz normalnie i wykonujesz:
chown user:grupa /mnt/dane

albo z opcją -R jeśli wszystko wewnątrz ma być też

chown -R user:grupa /mnt/dane


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#3  2008-12-09 21:29:00

  moron - Użytkownik

moron
Użytkownik
Zarejestrowany: 2008-12-09

Re: [+]Montowanie ext3 do odczytu i zapisu

Pomogło wielkie dzięki (:
Pozdrawiam
Artur

Offline

 

#4  2008-12-26 23:59:24

  Waldek - Nowy użytkownik

Waldek
Nowy użytkownik
Zarejestrowany: 2008-10-18

Re: [+]Montowanie ext3 do odczytu i zapisu

[quote=moron]Pomogło wielkie dzięki (:
Pozdrawiam
Artur[/quote]
W jaki sposób, bo mi nie :( .

Próbowałem i nie do końca udane przy wielopoziomowych katalogach. Tworzone katalogi (w /mnt/dane) mają uprawnienia drwxr-xr-x. Inny użytkownik, niż właściciel, może je tylko usunąć, bo nic w nim nie uda mu się zapisać, nawet jeżeli katalog i użytkownik należą do tej samej grupy.
Dobrym rozwiązaniem jest polecenie:
$ umask 0002
nadające katalogom i plikom uprawnienia (odpowiednio): drwxrwxr-x i -rw-rw-r--.
Dopisane np. do ~/.bashrc załatwi sprawę automatycznie, ale jak to zrobić w środowisku graficznym (GNOME, KDE).


PS: Jeśli coś źle napisałem, to mnie poprawcie.

Offline

 

#5  2008-12-27 03:19:03

  fnmirk - Użytkownik

fnmirk
Użytkownik
Zarejestrowany: 2008-02-19

Re: [+]Montowanie ext3 do odczytu i zapisu

[b]Waldek[/b], zajrzyj do:

Kod:

man chown

[quote="man chown"]NAZWA
       chown - zmienia właściciela i grupę plików

SKŁADNIA
       chown [opcja]...  nowy_właściciel plik...
       chown --reference=rplik plik...
...
OPCJE
...
-R, --recursive
              Operuje   również   na   podkatalogach.   Rekurencyjnie  zmienia
              właściciela/grupę katalogów i ich zawartości.[/quote]

Kod:

chown -R użytkownik:grupa /mnt/dane

Operację nadania uprawnień wszystkim musi wykonać root.

W trybie graficznym operacja zmiany uprawnień na katalogach wielopoziomowych z dużą ilością plików może zająć tydzień, a wykonanie tego polecenia w konsoli co najwyżej kilkanaście/kilkadziesiąt sekund.
Aby wykonać to graficznie należy otworzyć jakiś menadżer plików z uprawnieniami roota i bawić się myszką (opcja menu kontekstowego pod prawym klawiszem).

Offline

 

#6  2009-01-08 18:45:49

  Waldek - Nowy użytkownik

Waldek
Nowy użytkownik
Zarejestrowany: 2008-10-18

Re: [+]Montowanie ext3 do odczytu i zapisu

[b]fnmirk[/b]: akurat to wszystko wiem i używam. Mi chodzi o to, żeby nowo tworzone pliki i katalogi miały już takie uprawnienia, jakie chcę bez wykonywania dodatkowych poleceń, jakie opisałeś. Jak to zrobić w konsoli opisałem w moim poście powyżej za pomocą polecenia umask i tylko w konsoli się to sprawdza. Ale jak na razie tajemnicą dla mnie jest, jak to zrobić pod GNOME i/lub KDE. Jeżeli dojdę do rozwiązania, to tu napiszę.

Offline

 

#7  2009-01-08 19:44:19

  fnmirk - Użytkownik

fnmirk
Użytkownik
Zarejestrowany: 2008-02-19

Re: [+]Montowanie ext3 do odczytu i zapisu

[quote="Waldek"]jak to zrobić pod GNOME i/lub KDE.[/quote]
Najlepiej tak samo w terminalu/konsoli. Dlaczego? Jest szybciej i wydajniej. W środowisku graficznym uruchamiasz menadżer plików i pod prawym klawiszem myszki jest w menu kontekstowym coś noszące nazwę ,,Właściwości'' i tam jest kolejna zakładka prawa dostępu. Należy nieźle i wydajnie klikać :D

Ostatnio edytowany przez fnmirk (2009-01-08 19:54:11)

Offline

 

#8  2009-01-08 20:56:59

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: [+]Montowanie ext3 do odczytu i zapisu

[quote=Waldek]Dobrym rozwiązaniem jest polecenie:
$ umask 0002
nadające katalogom i plikom uprawnienia (odpowiednio): drwxrwxr-x i -rw-rw-r--.
Dopisane np. do ~/.bashrc załatwi sprawę automatycznie, ale jak to zrobić w środowisku graficznym (GNOME, KDE).[/quote]
1. [tt]/etc/profile[/tt] - ten plik jest raczej wykonywany takze przy logowaniu w srodowisku graficznym
2. w kde możesz sobuie zrobic ~/.kde/env lub ~/.kde/Autostart (ten drugi jest odpalany sporo później)
3. kde uwzglednia [tt]~/.bash_profile[/tt] (nie uwzglednia za to [tt]~/.bash_logout[/tt])


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#9  2009-01-09 22:39:49

  Waldek - Nowy użytkownik

Waldek
Nowy użytkownik
Zarejestrowany: 2008-10-18

Re: [+]Montowanie ext3 do odczytu i zapisu

[b]fnmirk[/b]: nie wyraziłem się jasno: mnie nie chodzi o zmianę uprawnień plików/katalogów [b]po ich utworzeniu[/b] w środowisku graficznym tylko o to, gdzie/jak konfiguruje się środowiska graficzne GNOME lub KDE aby utworzone pliki/katalogu miały już żądane przeze mnie uprawnienia.
Do zmiany uprawnień nowo tworzonych plików/katalogów służy komenda umask i łatwą ją podpiąć pod konsolą  np. do bash-a, jak pisałem parę postów wyżej. Także nie trzeba później bawić się z chmod.
Rozwiązanie pod KDE podał [b]bercik[/b], więc będę je testował.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.010 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00013 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00155 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.142.156.177' WHERE u.id=1
0.00081 UPDATE punbb_online SET logged=1716604196 WHERE ident='3.142.156.177'
0.00039 SELECT * FROM punbb_online WHERE logged<1716603896
0.00057 SELECT topic_id FROM punbb_posts WHERE id=107699
0.00131 SELECT id FROM punbb_posts WHERE topic_id=12935 ORDER BY posted
0.00083 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=12935 AND t.moved_to IS NULL
0.00007 SELECT search_for, replace_with FROM punbb_censoring
0.00112 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=12935 ORDER BY p.id LIMIT 0,25
0.00099 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=12935
Total query time: 0.00781 s