Nowe posty

Autor Wątek: Zmiana uprawnień do pliku  (Przeczytany 1749 razy)

Offline Kacper Paczos

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 26
    • Zobacz profil
Zmiana uprawnień do pliku
« dnia: 2015-12-20, 22:44:39 »
Witam

Tak jak w temacie chciałbym zmienić uprawnienia danego użytkownika do konkretnego pliku.

Otóż tworze plik z pewnymi danymi na pulpicie użytkownika i chciałbym by nie mógł on usunąć pliku do kosza ani zmienić jego zawartości (przynajmniej graficznie), jedynie co by mógł to odczytać zawartość. Użytkownik ten ma prawa administratora – bo jest to użytkownik podawany i tworzony podczas instalacji Ubuntu.

Proszę o jakieś sugestie jak to osiągnąć.

Offline 920806

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 112
    • Zobacz profil
Odp: Zmiana uprawnień do pliku
« Odpowiedź #1 dnia: 2015-12-20, 23:10:45 »
a w google to już nie łaska spojrzeć ?

polecenie chmod
Steve Wozniak nie wiedział .. ~ ~ https://www.youtube.com/watch?v=FG1AQcGGSec ~~ / "Uparty jak nigdy" /P3@CE , L0\/E & rock'|\|'roII

Offline Jacek Kowalczyk

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 175
    • Zobacz profil
Odp: Zmiana uprawnień do pliku
« Odpowiedź #2 dnia: 2015-12-21, 10:45:47 »
Jeżeli używasz Ubuntu to masz proste zadanie. Najedź na plik i kliknij prawym klawiszem myszy. Wybierz właściwości i przejdź do zakładki Uprawnienia. Tam możesz zmienić prawa w dowolny sposób, jeżeli jesteś do tego uprawniony.
Napisałeś:
Cytuj
Użytkownik ten ma prawa administratora – bo jest to użytkownik podawany i tworzony podczas instalacji Ubuntu.
Nie jest pewne, że jest to użytkownik z prawami administratora. Najprawdopodobniej jest to zwykły użytkownik. Jeżeli chcesz to sprawdzić, to otwórz konsole, CTR+ALT+T. powinna pojawić się linia z z nazwą użytkownika. Znak na końcu linii oznacza jaki użytkownik jest aktualnie na nim zalogowany. Jeżeli na końcu linii będzie znak $, to znaczy, że zwykłym użytkownikiem. Jeżeli znak na końcu linii będzie #, to znaczy, że jesteś administratorem, jesteś rootem.

Jeżeli nie masz wprawy w posługiwaniu się prawami dostępu w linuxie, to lepiej najpierw poczytaj w internecie, potem popróbuj z mało znaczącym plikiem, a potem zbieraj się za kodowanie ważnych danych.

Offline Kacper Paczos

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 26
    • Zobacz profil
Odp: Zmiana uprawnień do pliku
« Odpowiedź #3 dnia: 2015-12-21, 17:00:35 »
Już graficznie próbowałem ale co bym nie zrobił i tak mogłem usunąć plik do kosza (a tego nie chce).

A w konsoli próbowałem już zmienić właściciela pliku na roota i zmienić tak prawa by nikt poza właściciela nic nie mógł a mimo to i tak mogłem usunąć plik.

sudo chown root:root plik.txt
sudo chmod 700 plik.txt

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2503
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • Linuxpedia.PL
Odp: Zmiana uprawnień do pliku
« Odpowiedź #4 dnia: 2015-12-21, 20:49:15 »
O tym, czy plik można kasować decyduje nie uprawnienie do pliku a do katalogu, w którym się znajduje (minus katalog z flagą sticky, wtedy plik może usunąć tylko jego właściciel i root).

Możesz ewentualnie nadać flagę immutable za pomocą chattr.

Ale jeżeli użytkownika ma uprawnienia administratora, to masz problem. Bo nic nie powstrzyma go od resetu uprawnień i usunięcia pliku.
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline Kacper Paczos

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 26
    • Zobacz profil
Odp: Zmiana uprawnień do pliku
« Odpowiedź #5 dnia: 2015-12-21, 21:00:08 »
Wiem, że użytkownik z uprawnieniami admina może zresetować ustawienia ale jeśli to wymaga konsoli to jest to raczej mało prawdopodobne.

Zaraz obadam to co mi wysłałeś...