相关的配置文件 服务器端 /etc/smb.conf 客户端 /etc/fstab
软件包 samba-2.2.1a-3.i586.rpm samba-debugtools-2.2.1a-3.i586.rpm 一,linux之间共享 1,安装 关掉两台机的防火墙。 #service iptables stop #rpm -ivh samba*.rpm --客户端如果是unix/linux最少要安装smbclient软件 2,开启smb服务,并查看共享了什么内容。 # service smb start # smbclient -L 192.168.0.1 -N --192.168.0.1是samba服务器的ip地址 3,添加新用户。 # useradd user # passwd user 密码:user # touch /home/user/haha.txt 4,从新启动服务 # service smb restart 5,从本机或其它linux机器登陆samba服务器 # smbclient //192.68.0.1/homes -U user%user --192.168.0.1是samba服务器的ip地址 6,成功访问后,用help查看命令。 smb: \>help 注意:1) 用ls 看到文件haha.txt吗? 2) 比较和FTP的命令有何不同。 3) 用mget可以获取haha.txt吗? 二,linux与windows之间共享(在linux上建立security=user的Samba服务器,用win2000的客户端访问) 1.在实验一的基础上,修改/etc/smb.conf 修改[global]段中: workgroup = WORKGROUP 把;encrypt passwords =yes 前的;删除 ;smb passwd file = /etc/smbpasswd 前的;删除 --使linux和windows机在同一个工作组。 --注意:修改了smb.conf,必须运行:service smb restart 2.touch /etc/smbpasswd
3.smbpasswd -a user 输入密码 3.在win2k机上,"网络邻居"|"整个网络"|"全部内容"|"microsoft windows 网络"| "Workgroup",看到turbolinux系统的机器了吗? 4.输入用户名user,密码user进入,可以新建,删除文件吗? 三:linux与windows之间共享(在linux上访问win2k的资源)
1.在win2k机上,共享C:\ 2.在linux机上运行: # smbclient //192.168.0.2/C -U win2k的当前登陆用户名%密码 --注意:能登陆吗?192.168.0.2为win2k的ip 3.挂载共享盘: # smbmount //192.168.0.2/C /mnt/cdrom -o username=win2k的当前登陆用户名%密码 --注意:能安装吗?192.168.0.2为win2k的ip |