Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Debian 7 - tworzenie usera


Rekomendowane odpowiedzi

Opublikowano

Hej, chcę stworzyć usrea, wszystko jest ok do momentu gdy wrzucam jakiś pliczek z konta user na sftp. Mianowicie, ma on chmod 660, zamiast pożadanego przeze mnie 766. chmod nie oganriam zbytnio ;d
licze na pomoc ;d

Opublikowano

FileZilla, łączysz się, 2gi przycisk myszy na folder, prawa pliku, i w wartość numeryczną wpisujesz swój CHMOD - czyli pożądany 766

733761405517115815990.png

"To, że milczę, nie znaczy, że nie mam nic do powiedzenia" ~Jonathan Carroll

Opublikowano

Tylko, że chcę mieć to ustawione z góry ;>
umask nie działa, ablo nie umiem go uzywac ;d

Opublikowano

Jak z góry? To tak, jak być nadawał poprzez konsolę ;p
To zmienia prawa pliku które będzie miał na cały serwer. Po prostu alternatywa.

@Trobol

Czytanie ze zrozumieniem:
"gdy wrzucam jakiś pliczek z konta user na sftp. Mianowicie, ma on chmod 660, zamiast pożadanego przeze mnie 766"

733761405517115815990.png

"To, że milczę, nie znaczy, że nie mam nic do powiedzenia" ~Jonathan Carroll

Opublikowano

Poprstu podczas wrzuczanie czegokolwiek, jakich kolwiekch operacach na plikach chcę mieć chmod na 766,  a nie na 660

Opublikowano

Hmm, przepraszam w takim razie cię źle zrozumiałem.
 

http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html

Poczytaj, jeśli coś ci nie wychodzi... No to nie wiem już jak ci pomóc :D

OR

 

Maska

Gdy w systemie Linux jakiś plik jest tworzony musi mieć od razu ustalone prawa dostępu. Dla przykładu możesz utworzyć dowolny plik i sprawdzić jakie prawa posiada (polecenie ls -l nazwa_pliku) - w każdym razie jakieś ma.

Istnieje polecenie, które pozwala określić jakie prawa nie mają być nadawane domyślnie dla nowo utworzonego pliku - umask.

Przykład:

umask 444

Będzie oznaczać, że standardowo nie bedą przyznawane prawa do odczytu. Czyli jeśli stworzysz teraz nowy plik, to będzie on miał takie prawa: -w--w--w-. Zwykle maska ustawiana jest na 022 (rw-r--r--). Jak widać 0 ustawia zapis i odczyt (a raczej nie wyłącza go). Można zauważyć, że prawa do wykonywania są pomijane!

Możliwe cyfry to:

Cyfra 	Znaczenie
0 	brak ograniczeń praw (zapis i odczyt)
2 	wyłącza zapis (ustawia tylko odczyt)
4 	wyłącza odczyt (ustawia tylko zapis)
6 	wyłacza zapis i odczyt (brak praw do pliku)

Podane opcje są prawidłowymi, ale można też użyć standardowych 0-7 (zostanie wyłączona opcja zapis i/lub odczyt - wykonywanie i tak zawsze będzie wyłączone). 

Zabrałem z:

http://computersun.pl/linux/podstawy/prawa-dostepu-do-plikow-s_83.html

Przeczytaj sobie to do końca w tym linku.

733761405517115815990.png

"To, że milczę, nie znaczy, że nie mam nic do powiedzenia" ~Jonathan Carroll

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...