Zamiana właściciela i atrybutów dla wszystkiego na zewnętrznym dysku

Instalacja i konfiguracja oprogramowania sieciowego.
mes mariusz
Wytworny Kaczor
Wytworny Kaczor
Posty: 291
Rejestracja: 11 mar 2009, 16:49
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Zamiana właściciela i atrybutów dla wszystkiego na zewnętrznym dysku

Post autor: mes mariusz » 27 sty 2019, 15:47

Dysk 6TB, ext4. Zewnętrzny. Burdel / misz-masz we właścicielach i atrybutach.
Dysk to storage, znajduje się tam wszystko, od dokumentów i zdjęć, po instalki windowsowe (exe) i skrypty shellowe (.sh) dla Linuksów.
Chcę ten dysk podpiąć pod Sambę i udostępniać różnym komputerom (po adresach MAC->IP, a nie po konkretnych użytkownikach).
Dlatego muszę posprzątać właścicieli (właścicielem będzie user na którym pracuje Samba) oraz atrybuty.

1. Po pierwsze danych jest dużo, plików pewnie "nieskończoność". Wszystko (dosłownie wszystko, w tym najgłębsze pliki i foldery) mają teraz należeć do jednego usera (pewnie smb). Czy taką operację mogę przeprowadzić szybko jeśli danych jest blisko 6TB, z reguły drobne, malutkie pliczki?

Czy to poprawne polecenie na taką okoliczność?

Kod: Zaznacz cały

chown -R smb /mnt/NAS
Czy może jest coś szybszego?


2. Jak uporać się z atrybutami? O ile zapis powinien być do wszystkiego (wszystkie katalogi i pliki) o tyle, co ze zdjęciami (pewnie musi być atrybut odczytu i wykonywania by plik otwierał się na maszynie, która sięgnie po ten plik po Sambie)? Co z plikami .exe, które ludziki, łączące się po Sambie będą chciały bezpośrednio u siebie uruchomić? Co ze skryptami .sh, które muszą mieć atrybut wykonywalności, by mogły się uruchomić na gościu-linuksie?

Warunkowe (w zależności od rozszerzenia) chmod na każdym pliku z osobna?

Kod: Zaznacz cały

chmod -R XXX /mnt/NAS
Czy to nie będzie trwać wieki?

Jak podejść do tematu?
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4051
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Zamiana właściciela i atrybutów dla wszystkiego na zewnętrznym dysku

Post autor: jacekalex » 27 sty 2019, 19:39

Chown i chmod zazwyczaj nie trwają wieki.
Zawsze możesz odpalić program screen, on otworzy CI nową konsolę, zapuszczasz na nim polecenie, zamykasz terminal i idziesz spać.
Do rana zrobi na pewno. :clap:

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
mes mariusz
Wytworny Kaczor
Wytworny Kaczor
Posty: 291
Rejestracja: 11 mar 2009, 16:49
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Re: Zamiana właściciela i atrybutów dla wszystkiego na zewnętrznym dysku

Post autor: mes mariusz » 27 sty 2019, 22:38

Swoją drogą, to ciekawe (jak dla mnie), że Windows nie uruchomi, udostępnionego przez Sambę, 2 razy klikniętego exe-ca, dopóki ten, w systemie plików maszyny, na której postawiona jest Samba nie będzie miał prawa do wykonywania. Skopiować owszem, wykonać już nie. Wychodzi na to, że Samba w jakiś sprytny sposób przekazuje Windowsowi nie tylko plik, ale też informację do prawa wykonania. Jeśli natomiast wcześniej skopiujemy ten plik na lokalny system plików, można już spokojnie program uruchomić. Wiedzieliście o tym? Bo ja, przyznam szczerze się tego nie spodziewałem.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4051
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Zamiana właściciela i atrybutów dla wszystkiego na zewnętrznym dysku

Post autor: jacekalex » 27 sty 2019, 23:29

Samba nie służy do serwowania wirusów.

Udostępniane przez Windows pliki można było uruchamiać na innych maszynach Windows (pamiętam z XP), z Linuxem takie numery raczej nie przechodzą.

Tak mi się wydaje, bo nie mam teraz pod ręką ani jednego Windowsa, żeby sprawdzić. :twisted:

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 23 gości