首页 > 其他分享 >samba服务

samba服务

时间:2024-05-11 16:20:31浏览次数:13  
标签:opt samba 服务 -- root localhost hmmm

安装smaba

[root@localhost html]# yum -y install samba*

配置samba

[root@localhost opt]# tail -n 7 /etc/samba/smb.conf

[hmmm] 
       comment = hmmmm
       browseable = YES
       path = /opt/samba
       write list = hmmm
       valid users = hmmm,hhhh

重启服务

[root@localhost opt]# systemctl restart smb

创建共享文件

[root@localhost opt]# mkdir /opt/samba
# 给读写权限 
[root@localhost opt]# chmod 777 /opt/samba

创建用户

# 创建普通用户
[root@localhost opt]# useradd hmmm
[root@localhost opt]# echo qwe|passwd --stdin hmmm
[root@localhost opt]# useradd hhhh
[root@localhost opt]# echo qwe|passwd --stdin hhhh
#创建smb用户
[root@localhost opt]# smbpasswd -a hmmm  //回车之后输入密码
[root@localhost opt]# smbpasswd -a hhhh   //回车之后输入密码

防火墙放行

[root@localhost html]# firewall-cmd --permanent --add-service=samba
success
[root@localhost html]# firewall-cmd --reload 
success
[root@localhost html]# firewall-cmd --list-all
public (active)
  target: default
  icmp-block-inversion: no
  interfaces: ens160
  sources: 
  services: cockpit dhcpv6-client ftp http samba ssh
  ports: 
  protocols: 
  forward: yes
  masquerade: no
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules: 

seinux放行

[root@localhost html]# setsebool -P samba_domain_controller on
[root@localhost html]# setsebool -P samba_enable_home_dirs on
[root@localhost html]# chcon -t samba_share_t /opt/samba/
[root@localhost html]# setsebool -P samba_export_all_rw on

测试

[root@node1 ~]# smbclient -L //192.168.130.10/hmmm --user=hmmm 
Password for [SAMBA\hmmm]:

	Sharename       Type      Comment
	---------       ----      -------
	print$          Disk      Printer Drivers
	hmmm            Disk      hmmmm
	IPC$            IPC       IPC Service (Samba 4.15.5)
SMB1 disabled -- no workgroup available
[root@node1 ~]# mount -t cifs  //192.168.130.10:/hmmm   -o username=hmmm,password=qwe -l /mnt/share     
[root@node1 ~]# df -h
Filesystem              Size  Used Avail Use% Mounted on
devtmpfs                941M     0  941M   0% /dev
tmpfs                   971M     0  971M   0% /dev/shm
tmpfs                   389M   11M  378M   3% /run
/dev/mapper/rhel-root    46G  4.2G   42G  10% /
/dev/nvme0n1p1          495M  221M  275M  45% /boot
tmpfs                   195M  116K  194M   1% /run/user/0
/dev/sr0                8.0G  8.0G     0 100% /media
//192.168.130.10:/hmmm   46G  4.3G   42G  10% /mnt/share
[root@node1 ~]# cd /mnt/share/
[root@node1 share]# ls
llll
[root@node1 share]# mkdir huhuhu
[root@node1 share]# ls
huhuhu  llll
[root@node1 share]# 

标签:opt,samba,服务,--,root,localhost,hmmm
From: https://www.cnblogs.com/humlogs/p/18186671

相关文章

  • 5-精简系统服务和开机进程
    5.精简系统服务和开机进程5.精简系统服务和开机进程关闭不必要的程序循环关闭所有程序foriin`chkconfig--list`|grep3:on|awk'{print$1}';dochkconfig--level3$ioff;done循环开启服务foriincrondnetworksyslogsshd;dochkconfig--level3$ion;don......
  • 2-线上服务器网络安全配置与系统登陆安全配置
    2.线上服务器网络安全配置与系统登陆安全配置线上服务器网络安全配置与系统登陆安全配置关闭selinuxiptables配置iptables-PINPUTACCEPTiptables-Fiptables-AINPUT-ptcp-mtcp-dport80-jACCEPTiptables-AINPUT-s1.1.1.1-ptcp-mtcp--dport22-j......
  • 3-通过yum更新软件包常见yum源推荐时间服务器
    3.通过yum更新软件包常见yum源推荐时间服务器通过yum更新软件包常见yum源推荐时间服务器常见yum源epel源    https://fedoraproject.org/wiki/EPELrepoforge源 http://repoforge.org/use/wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.no......
  • EDAC工具助力检测服务器内存故障
    介绍EDAC工具前我们先知道什么是EDACEDAC(ErrorDetectionAndCorrection错误检测与纠正),是Linux系统的错误检测和纠正的框架,它的目的是在linux系统运行过程中,当错误发生时能够发现并且报告出硬件错误。内存有两种错误类型分别是CE和UE,CE是CorrectableError的简称,UE是Uncor......
  • 开放式服务管理系统
    开放式服务管理系统是一个灵活且适应性强的解决方案,它旨在覆盖各类流程服务场景,以满足不同组织和行业的多样化需求。这种系统通常提供了一套完整的工具和功能,用于管理、监控和优化各种服务流程,从而确保高效、可靠和一致的服务交付。在满足ITIL(信息技术基础设施库)/ITSS(信息技术服......
  • 服务器网口协商速率不一致解决
    在端口协商过程中,设备之间会交换一些控制信息来决定最佳的速率和工作模式。然而有时候会发现网口协商速率不一致,或者存在硬件或软件问题,可能会导致端口协商失败或出现异常情况。主要查看网卡和上游网络设备协商速率和模式是否符合预期;解决方案:1重新自协商:ethtool-reth1/et......
  • springboot项目服务器访问速度慢-可能的解决方法
    springboot项目部署在服务器后,访问很慢或无法访问问题使用宝塔界面,尝试将打包后的jar包部署在服务器上运行时,发现访问速度不是很快,或者是直接访问不到。访问不到对应端口的springboot服务80端口也无法访问首次访问加载慢的解决方法修改jre文件找到安装的jre目......
  • 构建无服务器数仓(二)Apache DolphinScheduler 集成以及 LOB 粒度资源消费分析
    引言在数据驱动的世界中,企业正在寻求可靠且高性能的解决方案来管理其不断增长的数据需求。本系列博客从一个重视数据安全和合规性的B2C金融科技客户的角度来讨论云上云下混合部署的情况下如何利用亚马逊云科技云原生服务、开源社区产品以及第三方工具构建无服务器数据仓库的解......
  • 使用Consul服务注册和发现
    2.1服务注册2.1.1引入依赖<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-consul-discovery</artifactId></dependency>2.1.2编写配置文件server:port:80spring:application:......
  • RustDesk 自建服务器部署和使用教程
    RustDesk是一个强大的开源远程桌面软件,是中国开发者的作品,它使用Rust编程语言构建,提供安全、高效、跨平台的远程访问体验。可以说是目前全球最火的开源远程桌面软件了,GitHub星星数量达到了惊人的64k!与TeamViewer、ToDesk等专有远程访问解决方案相比,RustDesk作为一个开源......