samba安装

1、解压源码
tar -tzxf samba-latest.tar.gz
cd samba-3.5.6

2、配置

查找configure文件: find . -name configure
cd source3
./configure --prefix=/usr/local/smaba

3、编译

make
make install

4、复制配置文件

cp examples/smb.conf.default /usr/local/samba/lib/smb.conf

5、配置动态链接库:

vim /etc/ld.so.conf.d/samba.conf

输入/usr/local/samba/lib,保存关闭。
执行ldconfig

注:
ldconfig命令的用途,主要是在默认搜寻目录(/lib和/usr/lib) 以及动态库配置
文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(lib*.so*),
进而创建出动态装入程序(ld.so)所需的连接和缓存文件)。

6、测试是否安装成功

cd /usr/local/samba/bin

./testparm
如果结果中没错误,就表明安装成功

7、增加smb用户
一般linux机子上都有很多用户,比如有一个用户名是rocky,那么:/usr/local/samba/bin/smbpasswd -a rocky,就把rocky增加为smb用户了。


8、启动,执行下列命令

cd /usr/local/samba/sbin
/usr/local/samba/sbin/nmbd -D
/usr/local/samba/sbin/smbd -D

超级用户可以创建新的用户账号,下面的命令将建立一个名为joe的新用户:

# adduser joe

# passwd joe (键入joe的口令)

删除登陆信息,以便换账号登陆
C:\net use \\hostname\IPC$ /DELETE

譬如:c:\>net use \\192.168.0.1\IPC$ /DELETE

点击“开始”菜单->运行->输入 “control userpasswords2”-弹出“用户帐户”对话框,再切换到“高级”选项卡->点击"管理密码"->就可以看到网络设置记录的密码都保存在这个弹出来的"存储用户名和密码"的对话框里 ->最后选择想要删除的记录点“删除”->再注销/重启电脑就能生效了。或者 开始-设置-控制面板-用户帐号-点击“”Administrator-在左侧选择“管理我的网络密码”-在弹出对话框中,找到相关的网络地址,选中,删除即可。

原文地址:https://www.cnblogs.com/beanchoc/p/2519104.html