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

Název: Ubuntu 22.04 a připojení k smb
Přispěvatel: 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.
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: juwa2 03 Června 2022, 08:26:14
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í:
Kód: [Vybrat]
sudo touch /etc/libuser.conf
cd /usr/bin
sudo nano system-config-samba-pkexec

copy/paste:
Kód: [Vybrat]
#!/bin/sh
pkexec "/usr/sbin/system-config-samba" "$@"

ctrl+o  enter  ctrl+x
Kód: [Vybrat]
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:
Kód: [Vybrat]
<?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
Kód: [Vybrat]
system-config-samba-pkexec
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: compaq 03 Června 2022, 09:04:03
Díky. Domníval jsem se, že možnost připojení k smb je tam od začátku...
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: juwa2 03 Června 2022, 09:37:19
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
Kód: [Vybrat]
smb://MyServer/MySharedDirectory
(Nebo ctrl+l a do adressbaru napsat totéž). Nebo přímo IP
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: compaq 03 Června 2022, 11:01:53
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...
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: juwa2 03 Června 2022, 11:40:32
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:
Kód: [Vybrat]
sudo /etc/init.d/smbd restart
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: compaq 03 Června 2022, 12:07:12
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?
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: juwa2 03 Června 2022, 15:00:12
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).
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: compaq 03 Června 2022, 15:23:52
Na cílovou složku se připojuji z několika PC několit let... Problém je z nového u22.
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: West 03 Června 2022, 17:38:11
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).
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: juwa2 03 Června 2022, 18:13:59
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)...
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: compaq 03 Června 2022, 18:47:58
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:
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: West 03 Června 2022, 19:31:57
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.
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: juwa2 03 Června 2022, 19:36:44
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ě...
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: compaq 03 Června 2022, 19:42:54
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... :-(
Název: Re:Ubuntu 22.04 a připojení k smb
Přispěvatel: compaq 03 Června 2022, 20:01:06
Už to jede! Díky všem za rady a tipy...

Pomohlo toto:

https://askubuntu.com/questions/1265923/configuring-20-04-samba-for-smbv1