Mainos / Advertisement:

Ero sivun ”Samba” versioiden välillä

Kohteesta Taisto
Siirry navigaatioon Siirry hakuun
(Tämä versio merkittiin käännettäväksi)
 
(23 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Samba tunnetaan tiedostopalvelimena, mutta sitä voi käyttää myös Linuxin liittämistä toimialueelle.
+
<languages/>
 +
<translate>
 +
<!--T:1-->
 +
Samba tunnetaan tiedostopalvelimena, mutta sitä voi käyttää myös Linuxin liittämistä toimialueelle ja Samballa voidaan luoda toimialue, niin kuin Windowssissa [[Active Directory Domain Services]].
  
  [[aptitude]] install samba
+
== Asennus == <!--T:2-->
  
  [[apt-get]] install samba
+
<!--T:3-->
 +
''Samba löytyy Debianissa DVD1.''
  
 +
<!--T:4-->
 +
Asennetaan Samba pakettihallinnasta:
 +
 +
  <!--T:5-->
 +
[[aptitude]] install samba
 +
 +
<!--T:6-->
 +
TAI
 +
 +
  <!--T:7-->
 +
[[apt-get]] install samba
 +
 +
<!--T:8-->
 
Samban konfigurointi tiedosto löytyy polusta:
 
Samban konfigurointi tiedosto löytyy polusta:
  
   /etc/samba/smb.conf
+
   <!--T:9-->
 +
/etc/samba/smb.conf
  
== Verkkojako Sambaan ==
+
== Verkkojako Sambaan == <!--T:10-->
  
 +
<!--T:11-->
 
Avataan samban konfigurointitiedosto
 
Avataan samban konfigurointitiedosto
  
   [[nano]] /etc/samba/smb.conf
+
   <!--T:12-->
 +
[[nano]] /etc/samba/smb.conf
  
 +
<!--T:13-->
 
Julkinen jako (Anonyymi kirjautuminen):
 
Julkinen jako (Anonyymi kirjautuminen):
  
 +
<!--T:14-->
 
Tiedoston loppuun:
 
Tiedoston loppuun:
  
   [jaon_nimi]  
+
   <!--T:15-->
 +
[jaon_nimi]  
 
   comment = Kommentti  
 
   comment = Kommentti  
 
   writable = yes    (mikäli haluaa, että kansioon voi tallentaa jotain)  
 
   writable = yes    (mikäli haluaa, että kansioon voi tallentaa jotain)  
Rivi 26: Rivi 49:
 
   public = yes
 
   public = yes
  
 +
<!--T:16-->
 
Suojattu jako:
 
Suojattu jako:
 +
  security = user
  
 +
<!--T:17-->
 
Tämä vaatii että kirjautumiseen tarvitaan Unix käyttäjä. Ota risuaita (#) pois rivin alusta:  
 
Tämä vaatii että kirjautumiseen tarvitaan Unix käyttäjä. Ota risuaita (#) pois rivin alusta:  
  
   security = user
+
   <!--T:18-->
 +
security = user
  
 +
<!--T:19-->
 
Ja tämä tiedoston loppuun:
 
Ja tämä tiedoston loppuun:
  
   [jaon_nimi]
+
   <!--T:20-->
 +
[jaon_nimi]
 
   path = /polku
 
   path = /polku
 
   browseable = yes
 
   browseable = yes
Rivi 41: Rivi 70:
 
   admin users = adminkayttaja
 
   admin users = adminkayttaja
  
Luo käyttäjätunnus sambaan
+
<!--T:36-->
 +
Tallenna tiedosto ja sulje se.
 +
 
 +
<!--T:21-->
 +
Luo Unix tunnuksellesi Samba tunnus. (Pitää olla sama tunnus ja salasanan on suositeltavaa olla sama)
  
   smbpasswd -a käyttäjänimi
+
   <!--T:22-->
 +
smbpasswd -a käyttäjänimi
  
Anna käyttäjäoikeudet kyseiseen kansioon
+
<!--T:23-->
 +
Määritä omistusoikeus kyseiselle kansiolle
  
   chown -hR käyttäjänimi /polku   
+
   <!--T:24-->
 +
chown -hR käyttäjänimi /polku   
  
 +
<!--T:25-->
 
Käynnistä lopuksi samba uudelleen
 
Käynnistä lopuksi samba uudelleen
  
   service samba restart  
+
   <!--T:26-->
 
+
service samba restart  
  /etc/init.d/samba restart
 
 
 
== Linuxin yhdistäminen Windowsin jakoon ==
 
 
 
  
CIFS asennus:
+
  <!--T:27-->
 +
/etc/init.d/samba restart
  
sudo apt-get install cifs-utils
+
<!--T:28-->
 +
Testaa Samban konfiguroinnit:
  
vanhat järjestelmät:
+
  <!--T:29-->
 +
testparm
  
  sudo apt-get install smbfs
+
=== Käyttöoikeudet verkkojakoon === <!--T:37-->
  
 +
<!--T:38-->
 +
Määritä Sambaan kenellä on oikeus lukea, kirjoittaa ja muokata verkkojaossa olevia tiedostoja. Muista myös määrittää tiedostojärjestelmälle sopivat käyttöoikeudet.
  
Mountataan verkkojako
+
<!--T:39-->
 +
{| class="wikitable"
 +
|-
 +
! Asetus !! Parametrit !! Toiminto !! Oletus
 +
|-
 +
| admin users || (käyttäjänimet) || Root käyttäjät || Ei ole määritelty
 +
|-
 +
| valid users || (käyttäjänimet) || käyttäjät jotka voi yhdistää jakoon || Ei ole määritelty
 +
|-
 +
| invalid users || (käyttäjänimet) || käyttäjät joilta evätään oikeus jakoon || Ei ole määritelty
 +
|-
 +
| read list || (käyttäjänimet) || käyttäjät jotka voivat vain lukea kirjoitettavaa jakoa || Ei ole määritelty
 +
|-
 +
| write list || (käyttäjänimet) || käyttäjät jotka voivat kirjoittaa jakoon johon ei normaalisti voi || Ei ole määritelty
 +
|-
 +
| max connections || lukumäärä || suurin määrä sallittuja yhteyksiä jakoon || 0
 +
|-
 +
| guest only (only guest) || yes/no || jos kyllä, niin vain guest pääsee jakoon || no
 +
|-
 +
| guest account || käyttäjänimi || määritellään kuka on guest || nobody
 +
|-
 +
|}
  
1. Luo Windowsin jako
 
  
2. Luodaan mounttaus kansio
 
  
  mkdir -p /mnt/jaonnimi
+
<!--T:40-->
 +
Esimerkki: käyttäjälle sara, matti ja jussi oikeudet verkkojakoon. Järjestelmävalvojan oikeus kuuluu antille.
  
3. Yhdistetään Windowsin jakoon
+
<!--T:41-->
 +
[jako]
 +
      path = /home/jako
 +
      comment = Verkkojako
 +
      writable = yes
 +
      valid users = sara antti jussi
 +
      admin users = antti
  
  mount -t cifs //ip-osoite/jaon_nimi -o username=käyttäjätunnus,password=salasana /mnt/jaonnimi
 
  
4. Siirrytään jakoon
+
<!--T:42-->
 +
Esimerkki: vain lukuoikeus, mutta matille ja saralle kirjoitusoikeus.  
  
  cd /mnt/jaon_nimi; ls -l
+
<!--T:43-->
 +
[sales]
 +
      path = /home/jako
 +
      comment = Verkkokansio
 +
      read only = yes
 +
      write list = matti sara
  
Mountataan verkkojako automaattisesti fstab avulla jokaisen käynnistyksen yhteydessä. Avataan tiedosto:
+
<!--T:44-->
 +
Esimerkki: vierailijoille
  
  nano /etc/fstab
+
<!--T:45-->
 
+
[jako]
Tiedoston loppuun:
+
        path = /home/jako
 +
        comment = Verkkokansio
 +
        writable = yes
 +
        guest ok = yes
 +
        guest account = ftp
 +
        guest only = yes
  
  //ip-osoite/jaon_nimi /mnt/jaonnimi cifs  username=käyttäjätunnus,password=salasana  0  0
+
== Samballa toimialueelle == <!--T:30-->
  
Esimerkiksi:
+
<!--T:31-->
 +
Erillinen opas meiltä: [[Linux AD liitos|Samban  AD liitoksesta]]
  
  //10.10.10.10/jako  /mnt/jako cifs  username=Admin,password=Qwerty1  0  0
+
== Lähteet == <!--T:34-->
  
Mounttaa kaikki fstab avulla:
+
<!--T:35-->
 +
https://raymii.org/s/tutorials/SAMBA_Share_with_Active_Directory_Login_on_Ubuntu_12.04.html
  
  mount -a
+
</translate>

Nykyinen versio 11. elokuuta 2015 kello 07.15

Muut kielet:
English • ‎suomi

Samba tunnetaan tiedostopalvelimena, mutta sitä voi käyttää myös Linuxin liittämistä toimialueelle ja Samballa voidaan luoda toimialue, niin kuin Windowssissa Active Directory Domain Services.

Asennus

Samba löytyy Debianissa DVD1.

Asennetaan Samba pakettihallinnasta:

 aptitude install samba

TAI

 apt-get install samba

Samban konfigurointi tiedosto löytyy polusta:

 /etc/samba/smb.conf

Verkkojako Sambaan

Avataan samban konfigurointitiedosto

 nano /etc/samba/smb.conf

Julkinen jako (Anonyymi kirjautuminen):

Tiedoston loppuun:

 [jaon_nimi] 
 comment = Kommentti 
 writable = yes     (mikäli haluaa, että kansioon voi tallentaa jotain) 
                     jos haluat kaikille antaa oikeuden tallentaa, niin muista, että kansion oikeudet tulee antaa (chmod 0777) 
 path = /polku 
 public = yes

Suojattu jako:

 security = user

Tämä vaatii että kirjautumiseen tarvitaan Unix käyttäjä. Ota risuaita (#) pois rivin alusta:

 security = user

Ja tämä tiedoston loppuun:

 [jaon_nimi]
 path = /polku
 browseable = yes
 writeable = yes
 valid users = kayttaja
 admin users = adminkayttaja

Tallenna tiedosto ja sulje se.

Luo Unix tunnuksellesi Samba tunnus. (Pitää olla sama tunnus ja salasanan on suositeltavaa olla sama)

 smbpasswd -a käyttäjänimi

Määritä omistusoikeus kyseiselle kansiolle

 chown -hR käyttäjänimi /polku  

Käynnistä lopuksi samba uudelleen

 service samba restart 
 /etc/init.d/samba restart

Testaa Samban konfiguroinnit:

 testparm

Käyttöoikeudet verkkojakoon

Määritä Sambaan kenellä on oikeus lukea, kirjoittaa ja muokata verkkojaossa olevia tiedostoja. Muista myös määrittää tiedostojärjestelmälle sopivat käyttöoikeudet.

Asetus Parametrit Toiminto Oletus
admin users (käyttäjänimet) Root käyttäjät Ei ole määritelty
valid users (käyttäjänimet) käyttäjät jotka voi yhdistää jakoon Ei ole määritelty
invalid users (käyttäjänimet) käyttäjät joilta evätään oikeus jakoon Ei ole määritelty
read list (käyttäjänimet) käyttäjät jotka voivat vain lukea kirjoitettavaa jakoa Ei ole määritelty
write list (käyttäjänimet) käyttäjät jotka voivat kirjoittaa jakoon johon ei normaalisti voi Ei ole määritelty
max connections lukumäärä suurin määrä sallittuja yhteyksiä jakoon 0
guest only (only guest) yes/no jos kyllä, niin vain guest pääsee jakoon no
guest account käyttäjänimi määritellään kuka on guest nobody


Esimerkki: käyttäjälle sara, matti ja jussi oikeudet verkkojakoon. Järjestelmävalvojan oikeus kuuluu antille.

[jako]
      path = /home/jako
      comment = Verkkojako
      writable = yes
      valid users = sara antti jussi
      admin users = antti


Esimerkki: vain lukuoikeus, mutta matille ja saralle kirjoitusoikeus.

[sales]
      path = /home/jako
      comment = Verkkokansio
      read only = yes
      write list = matti sara

Esimerkki: vierailijoille

[jako]
       path = /home/jako
       comment = Verkkokansio
       writable = yes
       guest ok = yes
       guest account = ftp
       guest only = yes

Samballa toimialueelle

Erillinen opas meiltä: Samban AD liitoksesta

Lähteet

https://raymii.org/s/tutorials/SAMBA_Share_with_Active_Directory_Login_on_Ubuntu_12.04.html

Mainos / Advertisement: