Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят.

     Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите.

  Ако не знаете как, кликнете тук

Samba & Manjaro  [РЕШЕНА]

feed Всичко свързано с Линукс. Новини, проблеми, въпроси.
Десктоп Линукс дистибуции, сървърни Линукс дистрибуции, Линукс дистрибуции с общо предназначение, Linux Mint, Ubuntu, Arch Linux, Mandriva, PCLinuxOS, openSUSE, Fedora, Red Hat Enterprise Linux, CentOS, Suse Linux Enterprise Server, Debian, Cross Linux from Scratch, Slackware, Gentoo. Графични среди, новини, игри, драйвъри, въпроси, десктоп, сървър, браузъри, помощ.
Потребителски аватар
Diananet
Почетен член
Почетен член
Мнения: 4301
Регистриран: съб фев 28, 2015 10:45
Репутация: 63398
пол: Мъж

Samba & Manjaro

Мнение от Diananet »

Проблем с настройките за NTFS. За сега ще е без картинки, че съм много изморен.

В Manjaro Samba е инсталирана. За да я конфигурираме и да получим примерна готова конфигурация, инсталираме manjaro-settings-samba. В /etc/samba/ получаваме и smb.conf. За да бъде всичко още по-лесно инсталираме и thunar-shares-plugin. Така с няколко щракания на мишката шерването е възможно.

Сега ще повишим изискванията. Искаме да добавим аноним достъп до споделените ресурси без име и парола. Без да се впускам в подробности ето го новия smb.conf:
Офтопик:
[global]
workgroup = WORKGROUP
server string = Samba Server
dns proxy = no
log file = /var/log/samba/%m.log
max log size = 1000
client max protocol = NT1
server role = standalone server
security = user
guest account = nobody
map to guest = Bad Password
usershare path = /var/lib/samba/usershare
usershare max shares = 100
usershare allow guests = yes
usershare owner only = no
; group = sambashare
; force user = nobody
force create mode = 0070
force directory mode = 0070

[homes]
comment = Home Directories
browseable = no
read only = yes
create mask = 0700
directory mask = 0700
valid users = %S

[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no

[Video]
comment = Video
path = /run/media/lemo/BC9892339891EC60/Video/
writeable = no
browseable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
Секцията Video е сложена за пример. Тя се намира на отделен хард диск под NTFS. Сега ако споделя с плъгина на Тунар папка, която се намира на EXT4 дяла (където е и Линукса) всичко се чете без проблем и от Уиндоус и от Линукс. Ако пак с плъгина на Тунар споделя папка, която се намира на NTFS дяла, получавам съобщение:

Код: Избери всички

Failed to mount Windows share: Permission denied.
Същото съобщение излиза и при опит за достъп до примерната папка Video, описана в smb.conf.

Пробвах даже и магическата команда, която при другите работела:

Код: Избери всички

setfacl -m "u:nobody:--x" /home/lemo
При мен не работи. В smb.conf съм маркирал group = sambashare и force user = nobody. Това са остатъци от експерименти, но ги оставих за бъдещи експерименти. И сега, след като си играх с почти всички нива на пермишъни и замалко не си затрих харда и след като няколко пъти преинсталирах Манджата за тези два дни, защото яко омазвах нещата, вече блокирах. Хелп! :)
Прочетено: 1026 пъти
Почнеш ли да лепиш пари по монитора, докато слушаш музика в youtube - лягай си! Много си пиян!
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 283803
Регистриран: пет юни 01, 2007 14:18
Репутация: 334290
Местоположение: Somewhere In Time

Re: Samba & Manjaro

Мнение от Mozo »

То затова се прави имидж :booty:

Код: Избери всички

sudo smbpasswd -a потребител
Към security = user добавяш и map to guest = Bad User

Това би трябвало да стане. Ако ли не:

Код: Избери всички

yaourt -S system-config-samba --noconfirm
sudo touch /etc/libuser.conf
Стартираш интерфейса Samba и оттам нещата са лесни. Нямам проблеми с NTFS аз.
Изображение
Потребителски аватар
Diananet
Почетен член
Почетен член
Мнения: 4301
Регистриран: съб фев 28, 2015 10:45
Репутация: 63398
пол: Мъж

Re: Samba & Manjaro

Мнение от Diananet »

Няма да стане така. С Bad User иска име и парола. Трябва да е Bad Password защото целта е анонимен достъп. Затова няма да изпълнявам и smbpasswd. Обаче последните две команди ей сега ще ги изпълня. Виждат ми се достатъчно шантави, че да сработят.

Ах, Мозо де да знам, че ще забравя как го направих това шерване миналата година, докато бях на Ментата. Видя ми се лесно. А вчера и Ментата сложих ама ядец. Не ще и не ще :toothy10: Да бях направил имидж ама не. Запънах се :toothy10:
Почнеш ли да лепиш пари по монитора, докато слушаш музика в youtube - лягай си! Много си пиян!
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 283803
Регистриран: пет юни 01, 2007 14:18
Репутация: 334290
Местоположение: Somewhere In Time

Re: Samba & Manjaro

Мнение от Mozo »

Ще стане, щом веднъж си успял, ще стане пак :)
Изображение
Потребителски аватар
Diananet
Почетен член
Почетен член
Мнения: 4301
Регистриран: съб фев 28, 2015 10:45
Репутация: 63398
пол: Мъж

Re: Samba & Manjaro

Мнение от Diananet »

След инсталиране на system-config-samba резултата е същия:

Код: Избери всички

Failed to mount Windows share: Permission denied.
Обаче smb.conf малко е променен. Ето го ако някой се сети как да ги оправя тези разрешения/ограничения:
Офтопик:
[global]
workgroup = workgroup
server string = Samba Server
dns proxy = no
log file = /var/log/samba/%m.log
max log size = 1000
client max protocol = NT1
server role = standalone server
security = user
; guest account = nobody
map to guest = Bad Password
usershare path = /var/lib/samba/usershare
usershare max shares = 100
usershare allow guests = yes
usershare owner only = no
; group = sambashare
; force user = nobody
force create mode = 0070
force directory mode = 0070
; encrypt passwords = yes
; guest ok = no

[homes]
comment = Home Directories
browseable = no
; read only = yes
create mask = 0700
directory mask = 0700
valid users = %S

[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
; guest ok = no
; read only = yes
create mask = 0700

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
; browseable = yes
; read only = yes
; guest ok = no

[Video]
comment = Video
path = /run/media/lemo/BC9892339891EC60/Video/
; writeable = no
; browseable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
Почнеш ли да лепиш пари по монитора, докато слушаш музика в youtube - лягай си! Много си пиян!
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 283803
Регистриран: пет юни 01, 2007 14:18
Репутация: 334290
Местоположение: Somewhere In Time

Re: Samba & Manjaro

Мнение от Mozo »

С 0700 има ли промяна?

Аз винаги си ги правя с парола, която се запаметява от файловия мениджър еднократно и не се занимавам с глупости.
Изображение
Потребителски аватар
Diananet
Почетен член
Почетен член
Мнения: 4301
Регистриран: съб фев 28, 2015 10:45
Репутация: 63398
пол: Мъж

Re: Samba & Manjaro  [РЕШЕНА]

Мнение от Diananet »

С 0700 няма промяна, но открих къде е проблема. От версия 4 на Samba този потребител nobody бил вкаран в някакви ограничения заради повишаване на сигурността или нещо подобно. Домързя ме да се задълбочавам в саксонските им глупости. Промених го и всичко тръгна.

Давам листинг на smb.conf за да не се мъчи и друг, като мен. Пък и аз да не се мъча при следващата преинсталация :toothy10:
Офтопик:
[global]
workgroup = workgroup
server string = Samba Server
dns proxy = no
log file = /var/log/samba/%m.log
max log size = 1000
client max protocol = NT1
server role = standalone server
security = user
guest account = lemo
map to guest = Bad Password
usershare path = /var/lib/samba/usershare
usershare max shares = 100
usershare allow guests = yes
usershare owner only = no
; group = sambashare
; force user = nobody
force create mode = 0070
force directory mode = 0070
; encrypt passwords = yes
guest ok = yes

[homes]
comment = Home Directories
browseable = no
; read only = yes
create mask = 0700
directory mask = 0700
valid users = %S

[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
; guest ok = no
; read only = yes
create mask = 0700

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
; browseable = yes
; read only = yes
; guest ok = no

[Video]
comment = Video
path = /run/media/lemo/BC9892339891EC60/Video/
; writeable = no
; browseable = yes
guest ok = yes
create mask = 0777
directory mask = 0777

[Download]
path = /run/media/lemo/BC9892339891EC60/Download
; read only = yes
; browseable = yes
guest ok = yes
Шернатите папки са две - първата (Video) е ръчно шерната с директен запис в smb.conf, а втората (Download) е чрез system-config-samba. Исках да видя каква е разликата между документацията и автоматиката.
Почнеш ли да лепиш пари по монитора, докато слушаш музика в youtube - лягай си! Много си пиян!
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 283803
Регистриран: пет юни 01, 2007 14:18
Репутация: 334290
Местоположение: Somewhere In Time

Re: Samba & Manjaro

Мнение от Mozo »

Хайде честито :)
Изображение
Потребителски аватар
Diananet
Почетен член
Почетен член
Мнения: 4301
Регистриран: съб фев 28, 2015 10:45
Репутация: 63398
пол: Мъж

Re: Samba & Manjaro

Мнение от Diananet »

Сега търся лесен начин за автоматично монтиране на шернатите директории. Помня, че Мозо ми обясняваше за правилни атрибути ама май беше в лафчето...
Та ако може тук в тази тема да ми обясните. Хем по-лесно ще се търси, тъй като има аналогия с шерването.

* добавено: Manjaro Xfce

* добавено 2: въх, открих обяснението -> viewtopic.php?f=230&t=113791#p930726
Почнеш ли да лепиш пари по монитора, докато слушаш музика в youtube - лягай си! Много си пиян!
Потребителски аватар
Diananet
Почетен член
Почетен член
Мнения: 4301
Регистриран: съб фев 28, 2015 10:45
Репутация: 63398
пол: Мъж

Re: Samba & Manjaro

Мнение от Diananet »

Mozo написа:
пон дек 11, 2017 20:57
...

Код: Избери всички

/dev/sdx1 /media/sdx1 ntfs-3g defaults,auto,uid=1000,gid=1000,umask=002 0 0
...
Ако правилно съм разбрал umask=002 ще ми размонтира диска след 2 секунди, ако не го използвам. Искам да си остане монтиран, докато не изключа компа.

* добавено: абе цяла вечер пиша глупости :oops: Обърках с autofs опциите:

Код: Избери всички

/etc/autofs.media  --timeout=2
Почнеш ли да лепиш пари по монитора, докато слушаш музика в youtube - лягай си! Много си пиян!
Потребителски аватар
Tsurugi
VIP
VIP
Мнения: 15458
Регистриран: ср сеп 23, 2015 03:10
Репутация: 123755
пол: Мъж
Местоположение: София

Re: Samba & Manjaro

Мнение от Tsurugi »

Офтопик:
Diananet написа:
нед юни 24, 2018 21:53
Помня, че Мозо ми обясняваше за правилни атрибути ама май беше в лафчето... Та ако може тук в тази тема да ми обясните. Хем по-лесно ще се търси, тъй като има аналогия с шерването.
* добавено: Manjaro Xfce
:idea: :evil3: :booty: :toothy10: :p :arrow:

Код: Избери всички

moz-extension:// script busy, or stopped responding
Diananet написа:
нед юни 24, 2018 21:53
* добавено 2: въх, открих обяснението -> viewtopic.php?f=230&t=113791#p930726
:cheers1: :headbang: :cheers1: :съгласен:

OXXXXXXX[{#LINUX&&HACK:/:/:/:/:/:/:/:/:/:/:/:/:/:/:/:/:/:/:/:>


剣リナックスをとともに武士

Потребителски аватар
Diananet
Почетен член
Почетен член
Мнения: 4301
Регистриран: съб фев 28, 2015 10:45
Репутация: 63398
пол: Мъж

Re: Samba & Manjaro

Мнение от Diananet »

Да добавя, че след упражнението, трябва в smb.conf да се променят пътищата на шернатите папки.
Почнеш ли да лепиш пари по монитора, докато слушаш музика в youtube - лягай си! Много си пиян!
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 283803
Регистриран: пет юни 01, 2007 14:18
Репутация: 334290
Местоположение: Somewhere In Time

Re: Samba & Manjaro

Мнение от Mozo »

Мда, umask=002 няма нищо общо с ънмаунтването :mrgreen:
Изображение
Потребителски аватар
бат-начо
Доктор
Доктор
Мнения: 4561
Регистриран: ср фев 21, 2018 15:17
Репутация: 34132
пол: Мъж

Re: Samba & Manjaro

Мнение от бат-начо »

Офтопик:
Може, може ... ако е 007, ама се пише james=007.
Селски, Начо Селски.
Потребителски аватар
Diananet
Почетен член
Почетен член
Мнения: 4301
Регистриран: съб фев 28, 2015 10:45
Репутация: 63398
пол: Мъж

Re: Samba & Manjaro

Мнение от Diananet »

Добре де, папките са шернати. Виждат се от другите компютри. Сега обаче пак се появи проблем. Как да изкарам пряк път на някоя от споделените папки. Става дума за компютър, който вижда споделените ресурси, има достъп до тях, но за удобство искам да изкарам няколко шорткъта.
Manjaro Xfce
Почнеш ли да лепиш пари по монитора, докато слушаш музика в youtube - лягай си! Много си пиян!
Нова тема Отговори

Върни се в “Линукс - инсталация, настройки, проблеми”