A Samba telepítése és konfigurálása az Ubuntu 14.10-re

ubuntu samba

A Samba az SMB-vel kompatibilis szolgáltatások és protokollok megvalósítása (ma CIFS-nek hívják), amellyel a Windows számítógépek kommunikálnak egymással: Andrew Tridgell fejlesztette ki fordított mérnöki úton, Wireshark stílusú forgalom-megragadók (korábban Ethereal néven) felhasználásával. kompatibilitás * nix környezetekben, amire azért volt szükség, hogy elkerüljük az elszigeteltséget olyan vállalati és oktatási környezetekben, ahol általában több platform is létezik (Windows, Linux, Mac OS X).

Lássuk akkor hogyan kell telepíteni és konfigurálni a Samba-t az Ubuntu 14.10 Utopic Unicorn alkalmazásban, kész rá névtelen és biztonságosabb részvényeket kínálnak, amelyekben hitelesíteni kell hozzáférést annak érdekében, hogy fájlokat kínálhasson minden típusú felhasználó számára. És abból indulunk ki, hogy telepítettük az Ubuntu 14.10 szervert, a Canonical disztrónak ezekre a kérdésekre szánt verzióját, fix IP-címmel: 192.168.1.100; Emellett természetesen szükségünk lesz néhány más berendezésre ugyanabban a helyi hálózatban és ugyanazon munkacsoporton belül, hogy teszteljük, hogyan konfigurálták mindent.

Telepítse a Samba-t

Először telepíteni fogjuk a Samba csomagokat, ami nagyon egyszerű, mivel ezek a hivatalos adattárak részét képezik:

# apt-get install samba samba-common python-glade2 system-config-samba

Konfigurálja a Samba-t

konfigurálja a samba-t

Most meg kell tennünk a /etc/samba/smb.conf fájl szerkesztését, amely a Samba szerverünk összes konfigurációját hordozza. Ezt megelőzően készítünk biztonsági másolatot az aktuális fájlról:

# cp /etc/samba.conf /etc/samba/smb.conf.back

Most, ha a fő fájlt szerkesztjük:

# nano /etc/samba/smb.conf

Szerkesztjük a [globális] szakaszt, ahol megadjuk a munkacsoport nevét, a karakterlánc, amellyel azonosítják a helyi hálózatban, a netbios neve, a biztonsági típus és egyebek. A következőképpen hagyjuk (ha akarjuk, az első három paramétert megváltoztathatjuk):

[globális]
munkacsoport = MUNKacsoport
szerver karakterlánc = Samba kiszolgáló% v
netbios név = ubuntu
biztonság = felhasználó
térkép a vendéghez = rossz felhasználó
dns proxy = nem

Ezután jól elmegyünk a fájlba, arra a szakaszra, amely azt mondja „Részvénydefiníciók” és ez azzal kezdődik [Névtelen]. Ott hozzáadjuk (természetesen megváltoztathatjuk a megosztani kívánt mappa elérési útját):

[Névtelen]
path = / samba / névtelen
böngészhető = igen
írható = igen
vendég ok = igen
csak olvasható = nem

Most újraindítjuk a samba szerver:

# service smbd újraindítás

Néhány szempont, amelyet figyelembe kell venni, az a tény, hogy a mappának, amelyet névtelen hozzáférésre kínálunk fel, léteznie kell a fájlrendszerünkben, és minden felhasználó számára elérhetőnek kell lennie, vagyis amikor felsorolja:

ls-l

Meg kell mutatnia nekünk az olvasási és végrehajtási engedélyeket mindenki számára, vagyis drwxr-xr-x, vagy 755 numerikus zsargonban. Ha nem ez a helyzet, akkor ezt meg kell tennünk (a „megosztott mappát” a kívánt név és elérési út alapján változtatjuk meg):

# chmod -R 0755 / megosztási mappa

Miután konfiguráltuk a névtelen hozzáférés tegyük ugyanezt vele jelszóval korlátozott hozzáférés, és ez egy kicsit több munkát igényel, ezért kezdjük. Először is, mivel az általános konfigurációban megállapítottuk, hogy a biztonság véget ér használó, ez azt jelenti, hogy a védett mappákhoz való hozzáféréshez a kiszolgálón található felhasználónévvel és jelszóval kell megtennünk Ubuntu 14.10 Utópikus egyszarvú, és ezért létre kell hoznunk azt a fiókot (használhatjuk a kívánt nevet a helyett usersamba mint tettük):

# useradd usersamba -G sambashare

Amikor a rendszer kéri, beírjuk a felhasználó jelszavát, majd hozzáadjuk a samba jelszót:

# smbpasswd -a usersamba

Kétszer is meg kell adnunk a jelszó megadását, amely után az általunk létrehozott felhasználónak már megvan a Samba jelszava. Most hozzá kell adnunk a konfigurációs lehetőségeket a jelszóval védett mappa megosztásához, ezért újra megnyitjuk a Samba konfigurációs fájlt szerkesztésre.

# nano /etc/samba/smb.conf

Hozzáadjuk:

[biztonságos hozzáférés]
path = / home / samba / shared
érvényes felhasználók = @sambashare
vendég ok = nem
írható = igen
böngészhető = igen

A / home / samba / shared mappának rendelkeznie kell olvasási, írási és végrehajtási hozzáféréssel a teljes sambashare csoport számára, ezért ehhez végre kell hajtani:

# chmod -R 0770 / home / samba / shared

#chown -R gyökér: sambashare / home / samba / shared

Ennyi, már képesek voltunk konfigurálja a Samb-otés ezzel elérhetjük ezt a mappát a helyi hálózat bármely számítógépről, amely a munkacsoport része MUNKacsoport, és ezáltal akár el is menthetjük a jelszót a későbbi gyorsabb hozzáférés érdekében a Windows, Mac OS X vagy más Linux számítógépekről.

Video szerkesztés
Kapcsolódó cikk:
A legjobb ingyenes videószerkesztő az Ubuntu számára