安裝samba
yum -y install samba samba-client
啟動samba應用
systemctl start smb nmb
1、區域網ping通,win系統和centos同一網段。
檢視win系統計算機工作域(workgroup)
2、新建共享資料夾及路徑
mkdir -p /home/logger
3、修改資料夾許可權
chmod -r 777 logger
4、建立系統使用者
useradd -s /sbin/nologin logadmin
5、建立samba使用者
smbpasswd -a logadmin
6、修改所屬主組
chown logadmin.logadmin logger
7、配置samba.conf檔案
配置samba服務
[root@linuxidc-server storage]# vi /etc/samba/smb.conf
[global]
workgroup = workgroup
server string = samba server version %v
netbios name = linuxidc-server
log file = /var/log/samba/%m.log
max log size = 10240
security = user
passdb backend = tdbsam
[logger]
comment = logs directories
path = /storage/logger/
public = no
admin users = logadmin
valid users = @logadmin
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
force directory mode = 0777
force create mode = 0777
[shared]
# 共享檔案目錄描述
comment = shared directories
# 共享檔案目錄
path = /storage/shared/
# 是否允許guest訪問
public = no
# 指定管理使用者
admin users = admin
# 可訪問的使用者組、使用者
valid users = @admin
# 是否瀏覽許可權
browseable = yes
# 是否可寫許可權
writable = yes
# 檔案許可權設定
create mask = 0777
directory mask = 0777
force directory mode = 0777
force create mode = 0777
7、關閉防火牆(關閉或者新增允許)
smbd應用程序主要監聽139和445埠, nmbd應用程序主要監聽137與138埠。
檢視埠命令
[root@linuxidc-server ~]# netstat -tunlp | grep -e 'smbd|nmbd'
centos 7.0預設使用的是firewall作為防火牆
檢視防火牆狀態
firewall-cmd --state
停止firewall
systemctl stop firewalld.service
禁止firewall開機啟動
systemctl disable firewalld.service
8、關閉selinux (如果不關閉,檔案放不進去)
臨時關閉:
[root@localhost ~]# getenforce
enforcing
[root@localhost ~]# setenforce 0
[root@localhost ~]# getenforce
permissive
永久關閉:
[root@localhost ~]# vim /etc/sysconfig/selinux
selinux=enforcing 改為 selinux=disabled
重啟服務reboot
9、重啟服務
service smb start
service nmb start
參考
CentOS7安裝 Apache HTTP 伺服器
點選 11457次 不管你因為什麼原因使用伺服器,大部分情況下你都需要乙個 http 伺服器執行 多 使用者端指令碼和很多其它的東西。安裝 apache 伺服器 listen 80 把埠號 80 改為其它任何埠 例如 3221 儲存並退出。更改 apache 埠 允許 http 服務通過防火牆 永久...
CENTOS 7 安裝SAMBA全命令過程
1 安裝軟體包 sudo yum install samba samba client 2 關防火牆 否則,這個服務是不允許連線的,不象ssh預設是允許連線,samba因為不安全的原因,埠是被封掉的。sudo systemctl stop firewalld.service sudo setenfo...
centos7 設定samba服務
samba主要是用於在windos對映到linux。開發中這樣做非常方便。安裝 yum y install samba 備份配置檔案 cp etc samba smb.conf etc samba smb.conf bk 修改配置 vi etc samba smb.conf global workg...