도메인의 구성원 인 파일 서버로서의 Samba

안녕하세요 커뮤니티, 바이러스 문제로 인해 충돌 한 창에서 공유 폴더 서버 중 하나를 수정했습니다 🙁

이 문제를 해결하기 위해 삼바를 파일 서버와 내 도메인의 구성원으로 설정했습니다. 이것은 내가 따라온 절차이며 내 필요에 따라 제대로 작동합니다.

Ubuntu 14.04에서 파일 서버로서의 Samba

수행 할 단계는 다음과 같습니다.

  • ntp 설치 및 구성

sudo apt install ntp

  • 아래 데이터로 ntp.conf를 편집하십시오.

sudo nano /etc/ntp.conf

################################## driftfile /var/lib/ntp/ntp.drift statistics loopstats peerstats clockstats filegen loopstats 파일 loopstats 유형 day enable filegen peerstats 파일 peerstats 유형 day enable filegen clockstats 파일 clockstats 유형 day enable server miserverntp.mydomain.cu 제한 -4 기본 kod notrap nomodify nopeer 제한 -6 기본 kod notrap nomodify nopeer 제한 127.0.0.1 제한 :: 1 제한 192.168.1.0 마스크 255.255.255.0 nomodify notrap 브로드 캐스트 172.16.1.224 브로드 캐스트 192.168.1.255 tos 고아 서버 127.127.1.0 퍼지 127.127.1.0 계층 8 ################ ############################
  • 공용 ntp와 동기화 할 스크립트 생성

sudo nano ntp.sh

스크립트에 포함될 데이터는 다음과 같습니다.

##################################### #! / bin / bash sudo service ntp stop sudo ntp -gq sudo 서비스 ntp start ######################################## #####
  • 다음으로 주기적으로 동기화를 실행하는 작업을 만듭니다.

sudo nano /etc/crontab

########################################## 20 0 * * * 루트 /home/ladmin/ntp.sh ######################################## ##
  • 시스템 시간이 올바른지 확인해 보겠습니다.

date

  • 다음 데이터로 삼바 구성을 편집합니다.

sudo nano /etc/samba/smb.conf

########################################### #이 전역 경우 폴더에 따옴표가 없지만 #brackets를 얻는 방법을 찾지 못했습니다. :-p "[global]"netbios name = data1 workgroup = DOMAIN security = ADS realm = SAMBA.DOMINIO.CU encrypt passwords = yes idmap config * : backend = rid idmap config * : range = 100000-200000 winbind use default domain = yes winbind enum users = yes winbind enum groups = yes vfs objects = acl_xattr map acl inherit = Yes store two attributes = Yes log level = 1 log file = /var/log/samba/samba.log "[폴더]"주석 = 폴더 경로 = / 홈 / samba / 폴더 탐색 가능 = 예 읽기 전용 = 강제 생성 모드 없음 = 0660 강제 디렉토리 모드 = 0660 vfs 객체 = acl_xattr full_audit full_audit : prefix = % u | % I | % S full_audit : 시설 = local7 full_audit : success = mkdir rename unlink rmdir pwrite open full_audit : failure = none full_audit : priority = NOTICE ################ ##############################
  • 그런 다음 도메인에 가입해야합니다.

net ads join -U usuario_admin_de_dominio

  • 도메인이 성공적으로 가입되었는지 확인하기 위해 다음 두 명령을 사용합니다.
wbinfo -u getent passwd
  • 해당 삼바 폴더가 생성됩니다.

mkdir /home/samba/

공유 리소스로 볼 폴더를 만듭니다.
mkdir /home/samba/carpeta

  • 제 경우에는 777을 사용하여 삼바에서 권한을 설정했습니다. 어떤 경우에는 이것이 보안 위험이므로이 단계는 선택 사항입니다.

chmod 777 -R /home/samba

  • windbind 및 cifs-utils 설치를 진행합니다.

sudo apt install libnss-winbind cifs-utils

  • 파일 편집 /etc/nsswitch.conf 그리고 이것을 추가 (교체)
passwd : compat winbind 그룹 : compat winbind
  • PC를 다시 시작합니다

글쎄, 우리는 이미 서버가 작동하고있는 순간에 폴더를 만들고 같은 창에서 권한을 수정할 수 있습니다.

도움이 되었기를 바랍니다. 질문이나 제안이 있으면 받아 들일 수 있습니다.

항상 사람이 아닌 아이디어를 공격하십시오.

하바나 인사말



		

기사의 내용은 우리의 원칙을 준수합니다. 편집 윤리. 오류를보고하려면 여기에.

2 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   페데리코

    안녕하세요, 아주 좋은 선생님입니다. Centos 7에서도 똑같이하기 위해 따라야 할 단계가 있습니까?
    이미 대단히 감사에서!

    Atte.

    프레 더릭.

    1.    레반

      Debian 7 및 Ubuntu 14.04 🙁에서만 사용했습니다. 하지만 Centos에서는 그렇게 어렵지 않을 것 같아요