Utworzyłem udział w moim Raspberry PI, wskazując /var/www/html
folder, dzięki czemu mogę łatwo przesyłać pliki na moją stronę internetową.
Po skonfigurowaniu moja nazwa użytkownika (Arges86) miała dostęp tylko do odczytu, mimo że została ustawiona w smb.conf
pliku jako zapisywalna:
[Website]
writeable = yes
path = //var/www/html
valid users = Arges86
Po wielu googlingach odkryłem, że ponieważ folder został utworzony przez root, miał on dostęp. Więc zmieniłem uprawnienia do folderu za pomocą:
chown -R Arges86 //var/www/html
Jeśli chcę później zmienić uprawnienia do folderu (przez Webmina lub w inny sposób), czy muszę chown
ponownie ręcznie wprowadzić folder?
Czy jest lepszy sposób dostosowania uprawnień?
linux
permissions
samba
Arges86
źródło
źródło
To zdanie: „ Jeśli chcę później zmienić uprawnienia do folderu ” jest niejasne. Jeśli chcesz zmienić na jaki stan? Prawdopodobnie powinieneś użyć członkostwa w grupie, ale najpierw musisz podać swoje pytanie.
techraf
więc mogę łatwo przesyłać pliki do mojej witryny , ale wszyscy inni też. Właśnie ominąłeś jedną z najbardziej podstawowych funkcji bezpieczeństwa stron internetowych.
MariusMatutiae
techraf, jeśli chcę (poprzez Webmina) dodać / usunąć uprawnienia do folderu, cab po prostu dostosowuję uprawnienia przez GUI, czy też muszę ponownie ręcznie używać chown w terminalu?
Arges86,
MariusMatutiae, nadając folderowi własność „Arges86” (z którym jest powiązane hasło), w jaki sposób naraziłem się na niebezpieczeństwo? Rozumiem, że Samba jest dostępna tylko w mojej sieci. Tak jak każdy inny wspólny dysk.
Arges86,