1.安装Samba服务

登录192.168.200.20虚拟机,首先修改主机名,命令如下:

[root@nfs-client ~]# hostnamectl set-hostname samba

[root@samba ~]# hostnamectl

安装Samba服务,命令如下:

[root@samba ~]# yum install -y samba

 2.配置Samba服务

配置Samba的配置文件/etc/samba/smb.conf。

①修改[global]中的内容如下

②在配置文件的最后,添加如下内容:

[share]

path = /opt/share

browseable = yes

public = yes

writable = yes

创建目录并赋予权限,命令如下:

[root@samba ~]# mkdir /opt/share

[root@samba ~]# chmod 777 /opt/share/

③启动Samba服务,命令如下:

[root@samba ~]# systemctl start smb

[root@samba ~]# systemctl start nmb

④查看端口启动情况,

⑤最后创建Samba用户

⑥重启Samba服务。

[root@samba ~]# service smb restart

3.使用Samba服务

使用PC机,按“win+R”键,并输入Samba服务的IP地址

在弹出界面输入用户名和密码,然后单击右下角的“确定”按钮(用户名为root,密码为enter键)

可以看到一个root目录一个share目录,Samba会默认共享用户目录,share则是通过配置文件共享的目录。

使用Samba服务,可以简单地理解为共享文件服务器,将需要被共享的文件,放入share目录即可,将之前移动到/media中的repo文件,移动到share目录,命令如下:

转到PC机,进入share目录,查看被共享的文件

最新文章

  1. Java——Selector
  2. Android ImageView的scaleType属性与adjustViewBounds属性
  3. Python定时调度--多任务同一时间开始跑 scheduler.enterabs
  4. java基础全套
  5. mysql的having语句
  6. POJ 3267 The Cow Lexicon 简单DP
  7. JMS-activeMQ
  8. ios日期时间
  9. 『开源重编译』System.Data.SQLite.dll 自适应 x86 x64 AnyCPU 重编译
  10. python subprocess模块使用总结
  11. 启动期间的内存管理之pagging_init初始化分页机制--Linux内存管理(十四)
  12. 网络编程基础【day10】:我是一个进程(三)
  13. 作着玩:登录页(纯css,不支持ie9以下)
  14. [leetcode]95. Unique Binary Search Trees II给定节点形成不同BST的集合
  15. [洛谷P1731][NOI1999]生日蛋糕(dfs)(剪枝)
  16. centos安装卸载Postgresql数据库PGSQL10
  17. [UE4]小地图UI设计
  18. poj-3067(树状数组)
  19. JS如何创建对象
  20. [LintCode] Find the Connected Component in the Undirected Graph

热门文章

  1. Machine learning(4-Linear Regression with multiple variables )
  2. QT判断文件/目录是否存在
  3. pycharm基本使用python的注释语法
  4. Nessus home版插件更新
  5. 好好的 Tair 排行榜不用,非得自己写?20 行代码实现高性能排行榜
  6. 用 Node.js 实现的最简单的 HTTP 服务器
  7. selenium截屏操作(也支持截长图)
  8. Java try catch语句块中try()的括号中代码作用
  9. celery ValueError: invalid literal for int() with base 10: '26379;sentinel'
  10. 高德地图API中折线polyline不能跨越180度经度线的解决方案