2 příspěvky / 0 new
Poslední
Obrázek uživatele Pavel Dvořák
Offline
Naposledy viděn: 15 let 3 týdny zpět
Připojen: 25.04.2007 - 11:26
Samba - sdílení, administrace přes PUTTY

1. Ve starších verzích SuSE Linuxu byl příkaz smbmount (nebo smbmnt a pod. např. smbmout //host:/C /mnt), nebo byla možná volba soub. systému smbfs. V 10.2 jsem to nenašel, tzn. neumím připojit adresář nebo disk na počítači s Win XP. Manuálové stránky pro smbd a mount odkazují na výše uvedené příkazy - ty tam ale nejsou. Samba přitom běží, na PC s Win XP vidím sdílený adresář (zvolil jsem obecný public).
Na PC s Linuxem mi jde spustit služba SWAT (http://localhost:901 pro administraci Samby), ale z počítače s Win XP to nejde, ač u dřívějších verzí Linuxu to nebyl problém, nepomůže ani vypnutí firewallu, doporučená úprava konfig. soub. swat nepomohla.

2. Problém s SSH. U starších verzí SuSE Linuxu se úpravou soub. inetd.conf a hosts umožnilo připojit se z PC s Win prográmkem PUTTY k PC s Linuxem. U 10.2 je použit xinetd, jehož konfigurace je jiná - jaká? Po startu PUTTY se na výzvu "login as" dám root a příslušné heslo - odpověď: Access denied.

Obrázek uživatele JPetr
Offline
Naposledy viděn: 15 let 9 měsíců zpět
Připojen: 12.08.2005 - 14:16
1. mount -t cifs

1. mount -t cifs
2. Je v putty nastavena v SSH na 2?

/etc/ssh/sshd_config - PermitRootLogin yes

Obrázek uživatele Pavel Dvořák
Offline
Naposledy viděn: 15 let 3 týdny zpět
Připojen: 25.04.2007 - 11:26
Smbmount - SSH

Smbmount - viz výše.
SSH je na 2, PermitRootLogin yes také. A nejde to.
V /etc/ssh/ssh_config a sshd_config je spousta dalších podmínek.
Asi to chce zkoušet, jejich význam mi není úplně jasný.

Obrázek uživatele Pavel Dvořák
Offline
Naposledy viděn: 15 let 3 týdny zpět
Připojen: 25.04.2007 - 11:26
Putty

Mě nakonec pomoklo použít novou verzi Putty z instalačky 10.2 dosutils.

Obrázek uživatele honzaS
Offline
Naposledy viděn: 15 let 9 měsíců zpět
Připojen: 09.01.2007 - 15:20
Tak nevím, ale příkaz

Tak nevím, ale příkaz smbmount v 10.2 mám a mohu použít.
Co mám nainstalované:
$ rpm -qa | grep samba
samba-client-3.0.24-8.ccj1
samba-3.0.24-8.ccj1
kdebase3-samba-3.5.6-67.1
yast2-samba-server-2.14.3-10
yast2-samba-client-2.14.4-3

K tomu SWAT: zakomentoval bych řádek "only_from = 127.0.0.1" a pak by se mělo jít připojit po zadání ip:901 počítače hostujícího SWAT.

honzaS

Obrázek uživatele Pavel Dvořák
Offline
Naposledy viděn: 15 let 3 týdny zpět
Připojen: 25.04.2007 - 11:26
Chybějící smbmount

Ve verzi 10.1 smbmount ještě je. V 10.2 je Samba aktualizovaná (3.0.23d - 19.2), smbmount už tam není. Přitom (pokusem) stačí zadat:
mount -o password="heslo" //PCsWin/disk /mnt
Nový mount má lepší autodetekci fs, asi není třeba zadávat typ fs (cifs). Heslo je uživatele, a ne hosta (proč?). Vývojáři zapomněli na zpětnou kompatibilitu - takže nejde použít bez úpravy starší vlastní skripty. Asi lze řešit linkem nebo aliasováním.
Zakomentování only_from ... nepomohlo (xinetd restartován), ani změna na adresu hosta. Není problém ve Win XP?

Obrázek uživatele honzaS
Offline
Naposledy viděn: 15 let 9 měsíců zpět
Připojen: 09.01.2007 - 15:20
Tak jsem přístup ke SWAT

Tak jsem přístup ke SWAT osobně vyzkoušel, připojoval jsem se z druhého počítače s OS WinXP. A povedlo se. V souboru /etc/xinetd.d/swat jsem pouze zakomentovat řádek only_from:
# SWAT is the Samba Web Administration Tool.
service swat
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/swat
# only_from = 127.0.0.1
log_on_failure += USERID
disable = no
}
Ve firewallu bylo zapotřebí ještě povolit port 901.

Dále jsem také chtěl vyzkoušet připojení sdíleného adresáře z WinXP pomocí mount:
1) jsem chtěl použít smbfs, výsledek:
# mount -t smbfs //10.107.77.3/DATA /home/data/smbmount/ -o username=user
Password:
ERROR: smbfs filesystem not supported by the kernel
Please refer to the smbmnt(8) manual page
smbmnt failed: 255
2) jak jste psal výše a i podle těchto stránek http://www.die.net/doc/linux/man/man8/mount.cifs.8.html jsem místo smbfs použil cifs:
# mount -t cifs //10.107.77.3/DATA /home/data/smbmount/ --verbose -o user=user,password=**,ro
parsing options: ro,user=user,password=mactiva5

mount.cifs kernel mount options unc=//10.107.77.3\DATA,ip=10.107.77.3,ver=1,ro,user=user,password=*

uživatel je z WinXP (je nastaven pro přístup ke sdílené složce) a obsah sdíleného adresáře je přístupný pod bodem připojení.

honzaS

Obrázek uživatele Pavel Dvořák
Offline
Naposledy viděn: 15 let 3 týdny zpět
Připojen: 25.04.2007 - 11:26
SWAT

Díky, pomohlo povolit port 901 ve firewallu.