czwartek, 5 marca 2009

CIFS Server - mini howto

Zakładamy, że używamy OpenSolaris 2008.11.

Najpierw zainstalujmy paczki serwera CIFS:

# pkg install -v SUNWsmbs SUNWsmbskr


Następnie uruchamiamy ponownie system:

# init 6



Po restarcie tworzymy zasób sieciowy:

# sharemgr create zasoby1
# sharemgr add-share -r dane -s /export/dane zasoby1


Dołączamy do grupy roboczej GRUPA_ROBOCZA:

# smbadm join -w GRUPA_ROBOCZA


Konfigurujemy PAM:

# echo "other password required pam_smb_passwd.so.1 nowarn" >> /etc/pam.conf


Dodajemy grupę i użytkowników w systemie:

# useradd -g 100 workers
# useradd -g workers kowalski
# useradd -g workers jankowski


Uprawnienia dla zasobu:

# chgrp workers /export/dane
# chmod 770 /export/dane
# /usr/bin/chmod -R A=owner@:full_set:file_inherit/dir_inherit:allow /export/dane
# /usr/bin/chmod -R A+group@:full_set:file_inherit/dir_inherit:allow /export/dane


Konfiguracja usługi serwera:

# smbadm create workers
# smbadm add-member -m kowalski workers
# smbadm add-member -m jankowski workers


Utworzenie haseł dla użytkowników:

# passwd kowalski
# passwd jankowski

Upewniamy się, czy usługa serwera CIFS działa poprawnie:

$ svcs smb/server
STATE STIME FMRI
online Feb_24 svc:/network/smb/server:default

Brak komentarzy: