安装samba
一、RPM安装包
1、首先验证您的机器中是否已经安装samba
==================================
rpm -qa|grep samba,如果出现下面提示则表示samba已经安装完毕
samba-client-2.2.8a-13mdk
samba-common-2.2.8a-13mdk
samba-server-2.2.8a-13mdk
2、如果服务存在的话先停止服务再卸载
# service smb stop
rpm -e samba-server-2.2.8a-13mdk
rpm -e samba-common-2.2.8a-13mdk
rpm -e samba-client-2.2.8a-13mdk
如果空间不够可以删除日志
cd var/log
rm -rf *
3、安装服务
rpm -ivh samba-winbind-2.2.8a-13mdk.i586.rpm
#rpm -ivh samba*.rpm –nodeps –force
==================================
二、源码安装
下载包,
mkdir /home/kingsoft/samba
cd  /home/kingsoft/samba
tar zxvf samba-3.5.5.tar.gz
#查找configure 文件所在路径
find . -name configure  
#configure进入所在目录
cd ./samba-3.5.5/source3
./configure
make & make install
4、修改/etc/samba/smb.conf
[public]
path = /usr/somewhere/else/public
public = yes
valid user = kingsoft
writable = yes
printable = no
5、启动服务
添加linux用户:
groupadd users
useradd aa -g users
passwd aa
删除用户:vi /etc/smbpasswd 
添加了SMB用户: smbpasswd -a aa
如果目录权限有问题:
id aa
改变所有者:chown aa:users /usr/somewhere/else/public
或改变权限:chmod 777 aa
service smb start
service smb restart
#/etc/rc.d/init.d/smb start
6、查看交换区大小free,查看磁盘空间 df
修改交换区
dd if=/dev/zero of=tmpswap bs=1k count=1500000
chmod 600 tmpswap
mkswap tmpswap
swapon tmpswap
a.切换成root用户
b.在/home/xmission目录下,执行:swapon tmpswap
c.改 /etc/rc 文件:/sbin/swapon /home/xmission/tmpswap
d.用xmission用户启动 gameserver(linux)
以上操作在实际使用时xmission用户要换成相应用户
7.搜索安装路径
whereis samba
samba共享中文文件名乱码的问题解决:
打开smb.conf 
添加: 
display charset = cp936 
unix charset = cp936 
dos  charset = cp936
重启samba服务就OK了
centos设置samba服务自启动最简单的方法如下
chkconfig --level 2345 smb on

[Linux] 安装samba相关推荐

  1. Linux安装samba的过程,Samba安装全过程

    对于linux与windows共享,和平共处,我们可以用Samba软件 Samba是一套免费的开源软件,可以在linux或其他类unix操作系统上实现windows域控制器,文件服务,打印服务等. S ...

  2. Linux安装samba组件,CentOS7安装samba服务

    一.前导说明 经常有学员询问如何将centos\ubuntu目录映射到windows中以方便开发工作,因此写这个指导博客方便大家配置开发环境. 将linux系统目录映射到windows有多种方法 sa ...

  3. Linux安装samba

    samba详解 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件 ...

  4. linux安装Samba服务器及配置(windows及ios均可连接互传文件),帮你解决多设备共享文件的问题

    1.前言 在嵌入式系统开发应用平台中,tftp.nfs和samba服务器是最常用的文件传输工具,tftp和nfs是在嵌入式Linux开发环境中经常使用的传输工具,samba则是Linux和Window ...

  5. 服务器安装centos5.5下安装samba服务器以及windows访问samba服务器

    最近使用开发的进程中出现了一个小问题,顺便记录一下原因和方法--服务器安装 windows下,想必大家都用过同享功能吧,的确很便利,直接把文件放在同享目录下即可. 那Linux下是如何实现这种同享功能 ...

  6. samba权限跟linux权限,linux之samba与linux权限

    当linux的文件夹或文件为用户或root时,则在window上共享出来的samba是不能进行修改的,当samba设置为 [share] path = /home #available = yes # ...

  7. Linux配置samba服务器

    1 Linux 安装samba yum install -y samba 2 修改配置文件 添加用户 adduser root \\如果是当前linux登录用户,可以省略该步 smbpasswd -a ...

  8. linux学习笔记十四:安装SAMBA(Server Message Block)

    NFS:仅用于Linux之间 CIFS:仅用于Windows之间 SAMBA:可用于Linux与Windows之间,基于NetBIOS协议(用于LAN内部,不能跨路由),没有IP地址的概念,根据 Ne ...

  9. linux上安装samba

    安装samba : yum -y install samba 卸载samba: rpm -e samba-client 0.架设Samba 服务器的前提: Linux是一个多用户的操作系统,对任何服务 ...

最新文章

  1. 2021年大数据Kafka(十一):❤️Kafka的消费者负载均衡机制和数据积压问题❤️
  2. cron 每小时_旺季招聘:高薪小时工!
  3. Web APP开发技巧总结(转)
  4. 没有PARAMETER ID,想 call TRANSACTION
  5. 使用ActionBar实现Tab导航(快速生成Tab样式)
  6. 反写规则-销售订单关闭后不允许出库 (销售订单-销售出库单)
  7. gateway sentinel 熔断 不起作用_Spring Cloud Alibaba集训营第五天(服务熔断和限流)
  8. 西门子Mendix发低代码最新报告趋势:客户体验先行、智能化和全渠道化
  9. 聚合多个文件_python数据分析与挖掘(二十五)--- Pandas高级处理分组与聚合
  10. 传统的6d位姿估计fangfa1_李飞飞团队最新论文:基于anchor关键点的类别级物体6D位姿跟踪...
  11. 纷享逍客宣布完成E+轮融资 长山兴资本领投
  12. NSRunLoop 概述和原理
  13. Python 性能分析入门指南
  14. 对伪元素::after和::before的理解
  15. Web Scraper爬虫
  16. 哪些人会看作业指导书?作业指导书怎样才能发挥作用?
  17. Mysql配置文件my.cnf配置及配置参数详解
  18. “东信杯”广西大学第一届程序设计竞赛(同步赛)D、数论只会GCD 【博弈 分类讨论】...
  19. Android Q:调用系统相机拍照,并且获取图片
  20. 阿铭Linux培训课视频第四期

热门文章

  1. Asp.net邮件系统的模拟与实现源码
  2. PHP双码率视频云转码服务系统源码 m3u8切片秒切
  3. 北漂鱼引导页HTML源码
  4. Postman测试接口传入List类型的参数以及数组类型参数
  5. C#的多线程机制探索5
  6. WordPress数据库管理中五个实用的phpMyAdmin技巧
  7. 个人总结1[检查复选框选择个数:]
  8. html5游戏制作入门系列教程(五)
  9. FullCalendar 四:FullCalendar应用——新建日程事件
  10. 要养成良好的书写SQL的习惯