Linux七大项目作业——SAMBA
SAMBA配置 所有作业基本配置:
1.设置计算机名为:
姓+学号,如:301班21号张三,则为:zhang21,通过hostname zhang21
2.设置IP地址的最后一段为学号,
如:192.168.1.21 安装并配置SAMBA, 共享文件名这[fileXX], 路径指向:/var/shareXX,其中XX为:5位数, 如:30121,为301班21号同学。 要求:匿名用户有创建文件(夹)和读取权限,并在WIN7上测试。
证明材料:
1、 关闭防火墙
2、 配置YUM
3、 Smb.conf文件文件共享部分
4、 测试能写入文件
1.设置计算机名
vi /etc/hostname //设置计算机名 lai18 init 6
2.设置IP地址的最后一段为学号
vi /etc/sysconfig/network-scripts/ifcfg-ens33 IPADDR=192.168.1.18 NETMASK=255.255.255.0 GATEWAY=192.168.1.254 systemctl restart network //重启网卡 /*使用SecureCRT基础配置,如果不使用可跳过 环回适配器ipv4 设置192.168.1.180 根据自己IP设置 打开secureCRT 快速链接 主机名写192.168.1.18 用户名写root 点击选项>会话选项>终端>外观> 把字符编码改为 UTF-8 点击选项>会话选项>终端>字体>选黑体或者宋体,这样不容易乱码,字体大小根据自己喜好调节 点击选项>会话选项>终端>仿真> 把终端改为xterm ,回滚缓冲区改为10000 点击选项>会话选项>终端>仿真>映射键>CUA设置..勾选 其他的可改可不改,如果要用secureCRT就弄这个,不用就敲下面的代码*/
vi /etc/selinux/config SELINUX=disabled //修改内容,,禁用
firewall-cmd --permanent --add-service=samba firewall-cmd --reload
rpm -q samba //查看samba服务是否安装
mkdir /iso //配置yum源,你可以选择使用老的,也可以根据题目配置新的yum源
mount /dev/cdrom /iso //临时挂载
cd /etc/yum.repos.d/
cp -p a.repo b.repo //a.repo以前的yum源,名字不一定是a.repo,也可能是其他的名字,比如aaa.repo
vi b.repo
[cdrom]
name=lp
baseurl=file:///iso
enable=1
gpgcheck=0
yum clean all yum makecache yum -y install samba rpm -q samba //查看samba服务是否安装 cd / mkdir -p /var/share30118 //创建共享文件夹 chmod 777 /var/share30118 cd /etc/samba/ cp -p smb.conf smb.conf.bak //备份smb.conf vi smb.conf //编辑内容 [global] map to guest=bad user [share30118] comment=my 30118 //名字 path=/var/share30118 //路径 public=yes //匿名访问 read only=yes //读 systemctl restart smb //重启samba服务 systemctl stop firewalld //关闭防火墙 getenforce 0 setenforce Permissive
在win7或者win10资源管理器输入\\192.168.1.18 /*没有win7的情况 yum -y install samba-client smbclient -L 192.168.1.18 Enter SAMBA\root's password: //这里输root密码,或者回车,回车后就会显示共享的文件夹 */ 测试写入 touch /var/share30118/a.txt echo "123456" >/var/share30118/a.txt 打开win7或者win10 点击share30118 看里面有不有a.txt, a.txt里面有不有123456
本文来自博客园,作者:AiENG_07,转载请注明原文链接:https://www.cnblogs.com/AiENG07/p/17689267.html
posted on 2022-04-03 12:22 AiENG_07 阅读(15) 评论(0) 编辑 收藏 举报 来源
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)