Dedikuoti serveriai, VDS hostingas, debesų kompiuterija
Interneto vizija
Karjera El. paštas

Grįžti   Dedikuoti.lt forumas > Bendruomenės diskusijos > Pamokos > Kitos aplikacijos

 
 
Temos įrankiai Ieškoti šioje temoje
  #1  
Senas 2013-07-26, 00:32
IV_VygandasS avataras
IV_VygandasS IV_VygandasS neprisijungęs
Serverių ekspertas (-ė)
 
Prisiregistravo: 2013 03
Žinutės: 169
Post Samba autonominio serverio diegimas su tdbsam backend CentOS 6 aplinkoje

Šioje trumpoje pamokoje pateikiame, kaip CentOS 6 aplinkoje įsidiegti ir susikonfigūruoti Samba failų serverį. Šioje pamokoje Samba yra konfigūruojamas kaip autonominis serveris, ne kaip domenų kontroleris.

Ši pamoka buvo ištestuota CentOS 6 aplinkoje.

1. Įdiegiame Samba:

Kodas:
yum install cups-libs samba samba-common
2. Redaguojame/patikriname "smb.conf" failą:

Kodas:
vi /etc/samba/smb.conf
Ir įsitikiname, kad ties skiltimi [global] yra žemiau pateikti parametrai:

Kodas:
[...]
# Backend to store user information in. New installations should
# use either tdbsam or ldapsam. smbpasswd is available for backwards
# compatibility. tdbsam requires no further configuration.

        security = user
        passdb backend = tdbsam
[...]
Ši dalis leidžia Linux sistemos vartotojams prisijungti prie Samba serverio.

3. Nustatome, kad Samba serveris būtų startuojamas paleidžiant serverį:

Kodas:
chkconfig --levels 235 smb on
/etc/init.d/smb start
4. Sukuriame bendrą katalogą ir pakeičiame šiam katalogui priskirtą vartotojų grupę į users:

Kodas:
mkdir -p /home/shares/allusers
chown -R root:users /home/shares/allusers/
chmod -R ug+rwx,o+rx-w /home/shares/allusers/
5. Redaguojame "smb.conf" failą:

Kodas:
vi /etc/samba/smb.conf
Pridedame šias eilutes:

Kodas:
[...]
[allusers]
  comment = All Users
  path = /home/shares/allusers
  valid users = @users
  force group = users
  create mask = 0660
  directory mask = 0771
  writable = yes
Jeigu norime, kad visi vartotojai galėtų prisijungus prie Samba skaityti ir rašyti savo "home" kataloguose, "smb.conf" faile pridedame šias eilutes (prieš tai užkomentuojame anksčiau "smb.conf" faile buvusį [homes] skyrių):

Kodas:
[...]
[homes]
   comment = Home Directories
   browseable = no
   valid users = %S
   writable = yes
   create mask = 0700
   directory mask = 0700
6. Perkrauname Samba:

Kodas:
/etc/init.d/smb restart
7. Pridedame naują vartotoją ir priskiriame šiam vartotojui users grupę:

Kodas:
useradd vartotojas -m -G users
8. Pakeičiame naujo vartotojo slaptažodį Linux sistemoje:

Kodas:
passwd vartotojas
10. Pridedame naują vartotoją į Samba vartotojų duomenų bazę:

Kodas:
smbpasswd -a vartotojas
11. Rezultatas:

Dabar mes galime prisijungti prie mūsų Samba failų serverio per Windows failų naršyklę (explorer) - adreso lauke nurodant \\mūsų_serverio_IP_adresas\vartotojas arba \\mūsų_serverio_IP_adresas, o prisijungimo metu nurodant naujai sukurto vartotojo prisijungimo duomenis.
 

Žymės
centos 6, samba, tdbsam backend

Temos įrankiai Ieškoti šioje temoje
Ieškoti šioje temoje:

Detali paieška

Žinučių rašymo taisyklės
Jūs negalite kurti naujų temų
Jūs negalite rašyti žinučių
Jūs negalite įkelti failų
Jūs negalite redaguoti savo įrašų

BB kodas yra Įjungtas
Šypsenos yra Įjungtas
[IMG] kodas yra Įjungtas
HTML kodas yra Išjungtas

Greita navigacija

Panašios temos
Tema Temą sukūrė Forumas Atsakymai Paskutinė žinutė
VPN serverio diegimas naudojant OpenVPN CentOS 7 aplinkoje iv_vytenisg Kitos aplikacijos 0 2018-07-04 14:24
Abyss web serverio diegimas CentOS aplinkoje IV_VygandasS Web serveriai 0 2014-02-20 18:21
PostgreSQL 9.3 serverio diegimas CentOS 6 aplinkoje IV_VygandasS Duomenų bazių serveriai 0 2013-09-18 22:53
Cherokee web serverio diegimas CentOS aplinkoje IV_VygandasS Web serveriai 2 2013-08-02 09:02
Openfire Jabber serverio įdiegimas CentOS 6 aplinkoje IV_RomanL Kitos aplikacijos 0 2011-12-21 11:05


Visi laikai yra GMT +3. Šiuo metu yra 23:30.


Powered by vBulletin®
Copyright ©2000 - 2019, vBulletin Solutions, Inc.