samba安装和简单配置
# tar -zxvf samba-3.3.4.tar.gz
# cd samba-3.3.4
# find . -name configure
# cd source/
# mkdir /usr/local/samba
# ./configure --prefix=/usr/local/samba/
# make
# make install
# cd /usr/local/samba/
# mkdir etc
# cp /root/samba/samba-3.3.4/examples/smb.conf.default ./etc/smb.conf
# cd /usr/local/samba/etc/
# cp smb.conf beifen 备份一下免得改错了。
修改smb.conf,
workgroup = MSHOME 改为你linux所在的工作组
security = share 开放共享
在smb.conf最后加上
[readmy]
comment = readmy
path = /home/dkcn
public = yes
guest ok = yes
writable = yes
创建共享目录
# adduser dkcn 创建系统用户
# /usr/local/samba/bin/smbpasswd -a dkcn 再把这个用户添加为samba用户
Can't load /usr/local/samba/lib/smb.conf - run testparm to debug it 怎么出错了,好像没有在lib下没有smb.conf,那我就加上吧
# cp /usr/local/samba/etc/smb.conf /usr/local/samba/lib/
# /usr/local/samba/bin/smbpasswd -a dkcn 添加samba用户成功
New SMB password:
Retype new SMB password:
startsmbfilepwent_internal: file /usr/local/samba//private/smbpasswd did not exist. File successfully created.
Added user dkcn.
# service iptables stop
# service network restart
# /usr/local/samba/sbin/smbd -D 启动samba的二个进程
# /usr/local/samba/sbin/nmbd -D
到win-xp下,打开我的电脑,输入\linux主机名,可以找到共享的目录readmy,成功。
测试samba设置时用到的命令:
显示关于计算机连接的信息
C:\Documents and Settings\USER>net use
删除远程连接session的命令
C:\Documents and Settings\USER>net use * /del
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!