Centos 7 Samba 서비스 설치 방법 상세 정보
Samba 패키지가 설치되어 있는지 확인하십시오.
rpm -qa | grep samba
------------------------------------
samba-common-4.8.3-4.el7.noarch
samba-client-libs-4.8.3-4.el7.x86_64
samba-client-4.8.3-4.el7.x86_64
samba-common-libs-4.8.3-4.el7.x86_64
------------------------------------
여기에 설치된 모든 삼바 패키지를 열거하지만, 현재 삼바 서비스는 아직 설치되지 않았습니다.Samba 서비스 설치
yum install -y samba
yum 설치를 사용하는 것은 설치할 때 필요한 의존도를 자동으로 감지하고 설치하기 때문입니다.
Dependencies Resolved
============================================================================================================
Package Arch Version Repository Size
============================================================================================================
Installing:
samba x86_64 4.8.3-4.el7 base 680 k
Installing for dependencies:
pytalloc x86_64 2.1.13-1.el7 base 17 k
samba-common-tools x86_64 4.8.3-4.el7 base 448 k
samba-libs x86_64 4.8.3-4.el7 base 276 k
Transaction Summary
============================================================================================================
Samba 구성이로써 우리는 삼바를 설치했고 현재 삼바의 설정을 진행하고 있습니다.
•selinux 서비스 종료
이 서비스가 종료되지 않으면 Windows에 액세스 권한이 없습니다.
임시 폐쇄
setenforce 0 (현재에만 유효하며, 다시 시작하면 이 서비스가 다시 시작됩니다.)
영구 종료
selinux 프로필 열기:
vi /etc/sysconfig/selinux
SELINUX=enforcing을 SELINUX=disabled로 수정
#This file controls the state of SELinux on the system.
#SELINUX= can take one of these three values:
#enforcing - SELinux security policy is enforced.
#permissive - SELinux prints warnings instead of enforcing.
#disabled - No SELinux policy is loaded.
SELINUX=disabled
#SELINUXTYPE= can take one of these two values:
#targeted - Targeted processes are protected,
#mls - Multi Level Security protection.
SELINUXTYPE=targeted
재부팅: 재부팅• 공유 디렉토리 만들기
홈 디렉터리에 공유 디렉터리 새로 만들기
mkdir /home/share
디렉터리 권한 부여chmod 777 /home/share
• Samba 서버 사용자 추가먼저 일반 사용자를 만듭니다.
adduser fenxiang
passwd fenxiang
이 사용자를 삼바 서비스 목록에 추가
smbpasswd Ca fenxiang
------------------------
New SMB password:
Retype new SMB password:
Added user fenxiang.
------------------------
Added user * 가 나타나면 추가 성공• Samba 프로필 수정
먼저 Samba 구성 파일을 백업합니다.
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
구성 파일을 열려면 다음과 같이 하십시오.vi /etc/samba/smb.conf
다음과 같이 수정합니다.security = user
#여기는 삼바의 공유 레벨을 설정합니다.share는 공유 레벨을 표시하고 서버는 클라이언트에게 인증을 하지 않습니다.user는 사용자 레벨을 표시하고 방문한 삼바 서버는 클라이언트에 대해 인증을 해야 합니다.구성 파일의 마지막 부분에 다음을 추가합니다.
[share]
comment = my share
#
path = /home/share
#
valid user = fenxiang
#
writable = yes
#
browseable = yes
#
create mode = 0777
#
directory mode = 0777
#
저장 종료• 방화벽 닫기
방화벽을 닫다
systemctl stop firewalld
방화벽을 닫고 시동을 걸다systemctl disable firewalld
• 삼바 서비스 시작서비스 개시
systemctl start smb
systemctl start nmb
On-One 부팅에 서비스 추가
systemctl enable smb
systemctl enable nmb
• Windows 액세스총결산
위에서 말한 것은 편집자가 여러분께 소개한 Centos7 Samba 서비스 설치 방법입니다. 여러분께 도움이 되었으면 합니다. 만약에 궁금한 것이 있으면 저에게 메시지를 남겨 주십시오. 편집자는 제때에 여러분에게 회답할 것입니다.여기에서도 저희 사이트에 대한 지지에 감사드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[작은 도구] hdfs 경로 정보 획득 프로그램그 당시 에 도 동료 들 이 백업 체 제 를 2 로 바 꾸 어 이 문 제 를 피 하 겠 다 고 제 기 했 지만 사람들 은 퇴근 할 때 까지 바 빠 서 이 문 제 를 처리 하지 못 했다.(설명 하 자 면, 나 는 신 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.