linux学习之SAMBA共享(无密码)

一、服务器配置

  1. 安装:yum install -y samba
  2. 更改要共享的path权限:chmod 777 /mnt/samba/
  3. 先备份smb.conf配置文件:cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
  4. 更改配置:vim /etc/samba/smb.conf

    security = share

    load printers = no

    将[home]和[printer]部分注释掉

    更改尾部的[public]如下

    [samba]

    comment= Public Stuff

    path= /mnt/samba

    public = yes

    writable = yes

  5. 验证设置:testparm
  6. 关闭防火墙:service iptables stop
  7. 启动samba服务器:/etc/init.d/smb start

    chkconfig smb on

  8. SElinux部分设置:chcon -t samba_share_t /mnt/samba

二、Windows客户端访问

\\192.168.1.100,出现samba文件夹,可写入删除,OK

时间: 2024-08-29 10:02:40

linux学习之SAMBA共享(无密码)的相关文章

一、掌握Samba服务的配置原理;二、在linux下配置samba共享服务

一.掌握Samba服务的配置原理二.在linux下配置samba共享服务(匿名共享.身份验证.账户映射.访问控制)Samba介绍:Samba是运行在Linux与Unix之上的免费共享服务的软件,是典型服务器/客户端模式,它有两个进程,一个是smbd,主要是用来管理共享文件的进程,另一个是nmbd,用来实现主机名到IP地址的转换(相当于Windows下的NetBIOS的功能),smbd运行在TCP的139.445端口,nmbd则运行在UDP的137.138端口(运行samba服务后可以用如:net

linux——如何搭建samba共享目录中的,用户认证共享及匿名用户共享?(不分系统)

1.应用场景,搭建sam共享目录可用于linux以及windows之间 2.服务端ip:192.168.56.11 (A)客户端ip:192.168.56.133 (B) 查看防火墙状态并关闭 [[email protected] ~]#systemctl status firewalld [[email protected] ~]#systemctl disable firewalld [[email protected] ~]#systemctl stop firewalld [[email

linux实验之SAMBA共享(密码验证)

一.实验要求 有三个账户smb1.smb2.smb3,都属于users群组 三个账户的linux密码均为1234,samba密码为4321 samba服务分享/home/project目录,资源共享名为project 三个账户可使用project资源,且users群组的成员对project具有写入权限 三个账户在samba服务下均拥有自己的家目录 samba security为user等级 二.服务器配置 安装:yum install -y samba 关闭防火墙:service iptable

linux异常,samba共享目录看不到文件,本机访问不了自己的mysql,nginx访问提示找不到

昨天断电,今早上过来之后发现web异常,上去开启了nginx.php-fpm.mysql等,发现请求发现异常~ nginx错误日志提示 *82 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream Memcache的请求也异常 PHP Notice:  MemcachePool::get(): Server 192.168.17.145 (tcp 1121

Linux的Samba共享

实验04:SAMBA共享 实验目标 在Linux上完成SAMBA共享的配置,并验证配置. 实验要求 samba匿名共享 工作组设为Tarena 共享名设为 tools 将目录 /usr/src 共享给所有人 允许所有人访问.无需密码验证 访问权限为只读 实验步骤 1.安装软件包 [[email protected] ~]# rpm -q samba-client samba samba-common package samba-client is not installed package sa

linux下配置samba服务器

linux下配置samba服务器 1. 什么是samba Samba服务类似于windows上的共享功能,可以实现在Linux上共享文件,windows上访问,当然在Linux上也可以访问到. 是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务. 2.安装配置samba 安装命令:yum install -y samba samba-client 配置文件:/etc/samba/smb.conf [global] workgroup = 

【Linux学习】Ubuntu下 samba服务器搭建

1.安装samba,smbfs 2.配置smb.conf文件 配置文件之前需要先备份一下需要配置的文件(养成好的习惯) 输入命令: 进入到smb.conf文件中,在文件的最后添加下列语句 保存后,退出. 3.启动服务 4.现在在samba共享的文件夹下有一下文件 然后通过windows访问共享目录,输入 \\172.16.42.6后看到共享的temp文件夹, [Linux学习]Ubuntu下 samba服务器搭建,布布扣,bubuko.com

linux学习-Samba服务

Samba服务程序是一款基于SMB协议并由服务端和客户端组成的开源文件共享软件,实现了Linux与Windows系统间的文件共享. 1.安装Samba服务软件包: [[email protected] Desktop]# yum install samba Loaded plugins: langpacks, product-id, subscription-manager ------省略部分安装过程------ Installing: samba           x86_64      

Linux学习笔记——例说makefile 增加系统共享库

0.前言 从学习C语言开始就慢慢开始接触makefile,查阅了很多的makefile的资料但总感觉没有真正掌握makefile,如果自己动手写一个makefile总觉得非常吃力.所以特意借助博客总结makefile的相关知识,通过例子说明makefile的具体用法. 例说makefile大致分为4个部分 1.只有单个C文件 2.含有多个C文件 3.需要包括头文件路径 4.增加宏定义 5.增加系统共享库 6.增加自定义共享库 7.一个实际的例子 [代码仓库]--makefile-example