Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: compaq 03 Června 2022, 07:56:45
-
Co je nutné doinstalovat do U22.04 abych se mohl připojit k smb serveru?
Dá se tím jen "proklikat?"
S předchozími distry větší problém nebyl. U18.04 i U20.04 i přístup z mobilu běží. Potřebuji to pro nastavení zalohy deja-dup.
-
Zákl. předpokladem je nainstalovaná samba
A buď to nastavit v /etc/samba/smb.conf
Nebo, pokud chceš klikat, tak doinstalovat system-config-samba (není ale v repo, nicméně doinstalovat jde) http://archive.ubuntu.com/ubuntu/pool/universe/s/system-config-samba/system-config-samba_1.2.63-0ubuntu6_all.deb
+ provést následující:
sudo touch /etc/libuser.conf
cd /usr/bin
sudo nano system-config-samba-pkexec
copy/paste:
#!/bin/sh
pkexec "/usr/sbin/system-config-samba" "$@"
ctrl+o enter ctrl+x
sudo chmod +x /usr/bin/system-config-samba-pkexec
cd /usr/share/polkit-1/actions
sudo nano com.ubuntu.pkexec.system-config-samba.policy
copy/paste:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
<policyconfig>
<action id="com.ubuntu.pkexec.system-config-samba">
<message>Authentication is required to run Samba Config</message>
<icon_name>system-config-samba</icon_name>
<defaults>
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
<annotate key="org.freedesktop.policykit.exec.path">/usr/sbin/system-config-samba</annotate>
<annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
</action>
</policyconfig>
ctrl+o enter ctrl+x
Příkaz pro spuštění (Exec do spouštěče) bude
system-config-samba-pkexec
-
Díky. Domníval jsem se, že možnost připojení k smb je tam od začátku...
-
Díky. Domníval jsem se, že možnost připojení k smb je tam od začátku...
Samozř, můžeš se připojit přímo ze správce souborů - Připojit k serveru a zadat ve tvaru
smb://MyServer/MySharedDirectory
(Nebo ctrl+l a do adressbaru napsat totéž). Nebo přímo IP
-
Přímo z nautilu ani z dejavu to pravě nejde. Nebylo možno... Abort. Ani okolí v síti se nezobrazí. Mám podezření, že jde i jinou verzi samby...
-
Přímo z nautilu ani z dejavu to pravě nejde. Nebylo možno... Abort. Ani okolí v síti se nezobrazí. Mám podezření, že jde i jinou verzi samby...
No ono si tu sambu taky musíš řádně nakonfigurovat - a ano, nové verze neumí funkci "observe" = procházet okolní umístění. Nicméně pokud se zadá přímo adresa tak se připojí...
Napravíš to viz obrázek.
Nakonec sambu restartuj:
sudo /etc/init.d/smbd restart
-
Díky, zkusím. Nepřipojí se to ani zadaním adresy.
smb://10.0.0.2
Pevná ip serveru. Ping jde. Na jiných strojích to jde. I na tohle musím sambu konfigurovat?
-
Díky, zkusím. Nepřipojí se to ani zadaním adresy.
smb://10.0.0.2
Pevná ip serveru. Ping jde. Na jiných strojích to jde. I na tohle musím sambu konfigurovat?
No ten protokol ano. A taky záleží jaká práva má ta cílová složka - třeba neumožňují připojení z daného PC/usera > práva změň (chmod).
-
Na cílovou složku se připojuji z několika PC několit let... Problém je z nového u22.
-
Na obidvoch stranách musí byť funkčná MDNS služba. V prípade linuxu to zabezpečuje Avahi. Potom funguje prehliadanie sietí aj cez protokol Samby SMB2. Môže byť problém s Avahi, alebo v konfigurácii nsswitch.conf. Nezabudnúť na povolenie komunikácie vo firewali.
Už nejakú dobu na novších verziach Samby nefunguje protokol SMB1 a je na to v konfiguáku upozornené.
# Note:
# SMB1 is disabled by default. This means clients without support for SMB2 or
# SMB3 are no longer able to connect to smbd (by default).
-
Na cílovou složku se připojuji z několika PC několit let... Problém je z nového u22.
Však jo, nové u22 (jeho user) nemusí mít práva k cílové složce - to je takový problém se na ty práva podívat/zkontrolovat/upravit??
Ano - samozř. zkontrolovat firewall - správný postřeh - (zkusit ho vypnout). Ovšem teď jsou prý nějaké změny (iptables >> nftables) a je otázka jak je to nyní s ufw (resp. gufw)...
-
Díky, práva ke složce na serveru má každá, kdo má id a heslo. Je to NAS.
Z U22 se zobrazí při jakémkoli pokusu se podívat kamkoli po síti toto:
-
Na tom NAS vypni SMB1 protokol ak je to možné. Na Synology to napríklad ide vypnúť. Z linuxového klienta ako napríklad Caja, Nautilus to na nových verziach Samby už nefunguje cez SMB1 protokol.
-
Jo, to je verzí SMB - na nasu a PC musí být stejná. Pokud je na nasu smb1, musíš ji vynutit (viz výše) i na PC a obráceně...
-
Na tom NAS vypni SMB1 protokol ak je to možné. Na Synology to napríklad ide vypnúť. Z linuxového klienta ako napríklad Caja, Nautilus to na nových verziach Samby už nefunguje cez SMB1 protokol.
NAS je stařičký D-link 320, změnu verze jsem tam nenašel... :-(
-
Už to jede! Díky všem za rady a tipy...
Pomohlo toto:
https://askubuntu.com/questions/1265923/configuring-20-04-samba-for-smbv1