د ټیټ سرچینو کمپیوټر سره ساده سمبا سرور جوړ کړئ

البته د دې په اړه ډیر ادب شتون لري سمبا د ساده یا قوي جوړولو لپاره زېرمه سرورونه، مګر ډیری وختونه دوی موږ ته د دوی د اړونده توضیحاتو او ممکنه اصلي کارونې سناریوګانو سره موږ په خورا عملي انتخابونو کې مستقیم ټکي ته نه راځو ، دا چې موږ تل خورا ډیر معلومات ومومو مګر د ډیری او په ځانګړي توګه د نوي نسلونو یا پیل کونکو اړتیاو سره سمون نه لرو. سیمه.

lpi په هرصورت ، زه تاسو ته په دې پوسټ کې زما موضوع تجربه پریږدم:

لومړی زه تاسو ته د کارول شوي ټیټ سرچینې کمپیوټر تخنیکي ځانګړتیاوې پریږدم:

هارډویر:

پوستکالي:

بل زه ما د خپلې کوچنۍ انجلۍ سرور کې د سمبا پیکج نصب او تنظیم کولو ته لاړ لین شبکه کور په لاندې ډول دی:

1.- سمبا د امر کمانډ سره نصب کړئ:

aptitude install samba samba-common smbclient samba-doc smbfs winbind

2.- ما د ترتیب دوسیه کې موقعیت لرونکې سمبا کنفیګریشن بیک اپ ته لاړ smb.conf د امر کمانډ سره:

cp /etc/samba/smb.conf /etc/samba/smb.conf.bck
  1. بیا د ترتیب کولو فایل د قوماندې کمانډ سره زما د غوره توب مدیر سره ترمیم کړئ:
vi /etc/samba/smb.conf

لاندې پرېښودل:


#======================= Global Settings =======================

[global]

## Browsing/Identification ###

workgroup = WORKGROUP
dns proxy = no
; wins support = no
; wins server = w.x.y.z
; server string = %h server
; name resolve order = lmhosts host wins bcast

#### Networking ####

; interfaces = 127.0.0.0/8 eth0
; bind interfaces only = yes

#### Debugging/Accounting ####

log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
; syslog only = no

####### Authentication #######

server role = standalone server
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
security = user
username map = /etc/samba/smbusers
; encrypt passwords = true

########## Domains ###########

; server role = primary classic domain controller
; server role = backup domain controller
; server role = domain logons
; logon path = \\%N\profiles\%U
; logon path = \\%N\%U\profile
; logon drive = H:
; logon home = \\%N\%U
; logon script = logon.cmd
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u
; add machine script  = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u
; add group script = /usr/sbin/addgroup --force-badname %g
; domain logons = yes

############ Misc ############

usershare allow guests = yes
; usershare max shares = 100
; include = /home/samba/etc/smb.conf.%m
; domain master = auto
; idmap uid = 10000-20000
; idmap gid = 10000-20000
; template shell = /bin/bash
; winbind enum groups = yes
; winbind enum users = yes
; usershare max shares = 100
; SO_RCVBUF=8192 SO_SNDBUF=8192
; socket options = TCP_NODELAY
; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &


#======================= Share Definitions =======================

[homes]

comment = Home Directories
browseable = no
read only = yes
create mask = 0700
directory mask = 0700
valid users = %S

; [netlogon]

; comment = Network Logon Service
; path = /home/samba/netlogon
; guest ok = yes
; read only = yes

; [profiles]

; comment = Users profiles
; path = /home/samba/profiles
; guest ok = no
; browseable = no
; create mask = 0600
; directory mask = 0700

[printers]

comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700

[print$]

comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
; write list = root, @lpadmin

; [cdrom]
; comment = Samba server's CD-ROM
; read only = yes
; locking = no
; path = /cdrom
; guest ok = yes
; /dev/scd0   /cdrom  iso9660 defaults,noauto,ro,user   0 0
; preexec = /bin/mount /cdrom
; postexec = /bin/umount /cdrom

# EJEMPLO DE RECURSO COMPARTIDO

[RECURSO_COMPARTIDO]

comment = Servidor Disco Duro 500 GB
path = /media/usuario-sysadmin/RESPALDO
writeable = yes
browseable = yes
public = yes
valid users = usuario_samba
create mask = 0755
directory mask = 0755
guest ok = no
; read only = no
; write list = usuario_samba
; force group = usuario_samba
; hide dot files = yes
; guest only = yes
; guest account = nobody
; delete veto files = yes
; veto files = /*.exe/*.com/*.dll/*.mp3/*.avi/*.mkv/*.msi/*.mpg/*.wmv/*.wma

لکه څنګه چې ما دمخه تاسو ته وویل ، په انټرنیټ کې د سمبا په اړه پراخه معلومات شتون لري او هر اختیار باید د smb.conf فایل کې تنظیم شي ، کوم چې د دې خپرونې نیت ندی. په هرصورت ، زه تاسو ته پدې مسله کې دا څو لینکونه پریږدم:

بیا مې د جوړیدو لپاره مخته لاړ د سامبا کارن "samba_user" زما دننه سمبا سرور، کوم چې زه کاروم اداره کول (اداره کول) زما د نورو کمپیوټرونو څخه لرې سرچینې له سره GNU / لینکس او MS وینډوز.  زما په ځانګړي حالت کې زه د کار شریکولو ته نه ځم پوښۍ مګر په بشپړ ډول زما هارډ ډیسک د 500 GB. د دې دلیل لپاره ، زه اړتیا لرم چې دا ډیسک په اوتومات ډول نصب شي کله چې سرور پیل شي ، حتی د ګرافیکي انٹرفیس له پورته کولو پرته ، نو ما د لاندې پروسې پرمخ وړو:

د تل لپاره نصب هارډ ډرایو 500GB دننه عملیاتي سیسټم سرور

a) د د غونډۍ ټکی او ځایی پوښی چیرته چې زما عملیاتي سیسټم دا په اتوماتيک ډول د 500GB هارډ ډرایو پورته کړه. که نه نو ، دا به امکان درلوده چې یوه پوښۍ رامینځته کړئ چیرې چیرې د ځایی سرچینې د شریکولو لپاره نصب کړئ ، په کمانډ سره: mkdir -p / ډیزاین شوی_پاټ / ډیزاین شوی_ فولډر او بیا دې ته زما په نوم د سرور په نوم اصلي کارونکي ته د کارونکي اجازه ورکړئ "کارن-سیسادمین".

b) دوتنه سمول فسټاب د امر په ترتیب سره "نانو / نور / fstab" او لاندې مجلس لائن دننه کړئ:

/ dev / sdb1 / میډیا / کارن-سیسادمین / BACKUP / ntfs-3g rw ، کارن_ ID = 1000 ، ګروپ_ ID = 1000

یادونه: استعمال "Ntfs-3g" ځکه چې زما ډیسک په فارمیټ شوی دی NTFS. تاسو کولی شئ اختیار اضافه کړئ یا نه کړکېو په fstab کې د مجلس لاین ستاسو غوښتنو یا اړتیاو پورې اړه لري. زما لپاره په ځانګړي ډول ، دا اختیار زما د بې ثباتۍ (مداخلت) لامل شو کله چې د پیل پرمهال سرچینې نصب کول عملیاتي سیسټم. تاسو کولی شئ د هارډ ډرایو اتوماتیک نصب کول تصدیق کړئ یا د امر کمانډ په پلي کولو سره ازموینه وکړئ "ماونټ -a" د غونډۍ ټکی ازمول که هرڅه ښه پرمخ لاړشئ ، نو له پیل څخه د ماینټ هڅه کولو لپاره ریبوټ وکړئ. دا لاین په ډیرو لارو او ډیرو مفصلو لارو تنظیم کیدی شي مګر دا د شخصي تحقیق پورې اړه لري ، ځکه چې دا د خپرونې موضوع نده. په اختیارونو کې د نورو معلوماتو لپاره فسټابکلیک دلته

له دې وروسته ما د جوړولو لپاره روان کړ ځایی کارونکی زه به څه کاروم سامي زما د ونډې لرې کولو اداره کول. دا په 2 مختلف لارو ترسره کیدی شي:

1.- اساس:

1.1) د سمبا اداره کولو لپاره محلي کارن جوړ کړئ:

اضافه کارونکی_سمبا

2.- پرمختللي:

2.1) د سمبا اداره کولو لپاره د محلي کارونکي کور فولډر جوړ کړئ:

mkdir / ډیزاین شوی_پټ / سمبا_زر

2.2) د سمبا کارونکي ګروپ جوړ کړئ:

ډله کاروونکی کارن - ډله

2.2) د سمبا کارن پروفایل جوړ کړئ:

useradd -g کارن_صبا -d / ډیزاین شوی_پاټ / سمبا_زر - c "د کارونکي کور فولډر" -s / بن / غلط کارن-ګروپ

بل ، او وروسته له هغې چې سامبا نصب او ترتیب ، تنظیم او فعال شي او د ونډې سرچینې نصب کړي ، ځایی کارونکی رامینځته کړي ، موږ باید:

ځایی کارن اضافه کړئ al سمبا سرور (خدمت) د کمانډ پرامپټ سره لګول شوی:

اضافوونکی کارن_صبا سمباشیر

د لاسرسي رمز جوړ کړئ هغه به څه ولري په سمبا کې ځایی کارن د امر کمانډ سره:

smbpasswd -a کارن_صبا

د سامبا خدمت بیا پیل کړئ:

a) د خدمت سامابه بیا رغونه

b) د خدماتو ایس ایم بیډ بیا پیلول

c) د خدماتو NmbD بیا پیل

اوس موږ باید په شبکه کې د کمپیوټر څخه شریکولو ته لاسرسي وګورئ. د دې لپاره موږ باید د فایل سپړونکی خلاص کړئ ، د شبکې چاپیریال وپلټئ ، او له سرور څخه یې شریک کړئ. په هرصورت ، د ترمینل له لارې د شتون لیدو لپاره ، تاسو کولی شئ لاندې کمانډونه اجرا کړئ ، د IP یا د سامبا سرور نوم پیژندلو یا نه پیژندلو:

1) smbclient .list = 192.168.XX

2) smbclient –list = 192.168.XX –user = samba_user

3) nbtscan 192.168.0.0/24

4) nmblookup سامبا_سرور_ نوم

او په شبکه کې د کمپیوټر څخه د برخې لاسرسی لپاره ، د فایل سپړونکی خلاص کړئ ، د شبکې چاپیریال وپلټئ ، او داسې وکړئ په شریک کلیک وکړئ له سرور څخه ، په د لاسرسي ډیټا داخل کړئ (کارن / پاسورډ / ډومین)، یا مستقیم لاره په لاندې ب formatه کې ولیکئ: smb: //192.168.xx/ SHARED_RESOURCE. د ترمینل له لارې نښلول، لاندې کمانډ ویسئ: smbclient –user = samba_user //192.168.xx/SHARED_RESOURCE

په نهایت کې ، او که اړینه وي ، تاسو کولی شئ تنظیم کړئ چې دا مشترکه سرچینه د لاندې پروسې په کارولو سره ستاسو د شبکې تجهیزاتو ته په اتومات ډول ډکه شوې:

a) ځایی پوښی جوړ کړئ چیرې چې مشترکه سرچینه به نصب شي ، د امر کمانډ سره:

mkdir -p / ډیزاین شوی_پاټ / ډیزاین شوی_ فولډر

b) د fstab فایل ترمیم کړئ د امر په ترتیب سره "نانو / نور / fstab" او لاندې مجلس لائن دننه کړئ:

//192.168.XX/SHARED_RESOURCE/ / ډیزاین شوی_پاټ / ډیزاین شوی_ فولډر cifs کارن ، rw ، کارن نوم = سمبا_زر ، پاسورډ = سمبا_وزر_ پاسورډ ، gid = 100؟ ، Uid = 100 ؟، Iocharset = utf8 ، dir_mode 0755 0755 ، file_ode

یادونه: استعمال "Cifs" ځکه چې دا د سمبا پرمختللي پروتوکول دی چې سامبا د شبکې سرچینو سره وصل کولو لپاره ، په ځینو مواردو کې تاسو ممکن کار واخلئ «smb پرځای «cifs ». په کوم کې چې ټاکل شوي د اجازې ډول dir_mode y فایل_موډ دا به د هغه څه پورې اړه ولري چې تاسو ډیزاین کوئ او / یا د شریک شوي فولډر کاروونکي اړتیا لري ، که څه هم ترجیح ورکول یې د ورته په شان وي چې د وویل شوي شریک سرچینې لپاره په smb.conf فایل کې ډیزاین شوي وي. او په ورته ارزښتونو کې په id y یوډی دوی باید مناسب وي ، دا دی ، د هغه کارونکي څخه چې سرچینه به په لیرې کمپیوټر کې نصب کړي. اضافتا تاسو کولی شئ اختیار اضافه کړئ یا نه کړکېو په fstab کې د مجلس لاین ستاسو غوښتنو یا اړتیاو پورې اړه لري. زما لپاره په ځانګړي ډول ، دا اختیار زما د بې ثباتۍ (مداخلت) لامل شو کله چې د پیل پرمهال سرچینې نصب کول عملیاتي سیسټم. تاسو کولی شئ د هارډ ډرایو اتوماتیک نصب کول تصدیق کړئ یا د امر کمانډ په پلي کولو سره ازموینه وکړئ "ماونټ -a" د غونډۍ ټکی ازمول که هرڅه ښه پرمخ لاړشئ ، نو له پیل څخه د ماینټ هڅه کولو لپاره ریبوټ وکړئ. دا لاین په ډیرو لارو او ډیرو مفصلو لارو تنظیم کیدی شي مګر دا د شخصي تحقیق پورې اړه لري ، ځکه چې دا د خپرونې موضوع نده. په اختیارونو کې د نورو معلوماتو لپاره فسټابکلیک دلته

ښه ، زه امید لرم چې تاسو د دې هدف لپاره زما د عاجز ګامونو او وړاندیزونو سره دا پوسټ خوښ کړئ.


د مقالې مینځپانګه زموږ د اصولو سره سمون لري ایډیټیک اخلاق. د غلطۍ راپور ورکولو لپاره کلیک وکړئ دلته.

3 نظرونه ، خپل پریږدئ

خپله نظر پرېږدئ

ستاسو د بریښنا لیک پته به خپره نه شي. اړین برخو سره په نښه شوي دي *

*

*

  1. د معلوماتو لپاره مسؤل: میګیوانجل ګاتین
  2. د معلوماتو هدف: د سپیم کنټرول ، د نظر مدیریت.
  3. قانونیت: ستاسو رضایت
  4. د معلوماتو راټولول: معلومات به د قانوني مکلفیت پرته دریمې ډلې ته نه لیږدول کیږي.
  5. د معلوماتو ذخیره: ډیټابیس د Occentus شبکې (EU) لخوا کوربه شوی
  6. حقونه: په هر وخت کې تاسو کولی شئ خپل معلومات محدود ، له سره تنظیم او حذف کړئ.

  1.   شیو dijo

    ډیره زړه پورې

    او د ساده میل سرور لپاره ...؟

    مننه.

  2.   انګ. جوز البرټ dijo

    زه به هڅه وکړم چې یو جوړ کړم!

  3.   اوسکار سلوا dijo

    ګرانه ، دا اړینه وه چې د وینډوز کمپیوټرونو څخه د پیوستون په اړه لږ توضیحات اضافه کړئ ... ، که نه نو ښه توتو.

    سلامونه 🙂