samba 重新启动 *** 作命令是以超级
用户特权执行:/sbin/service smb restartroot 用户登陆CHQ_WEB:/etc/init.d # ./smb restart通常我们都用VMware Workstation来安装
系统,当然你一个机器两个系统,在虚拟系统和实际系统怎么实现软件交换或者传输呢?可以利用WinISO把你需要的软件或者RAR压宿包做成ISO镜像,然后载入虚拟机,这样可以实现不同系统不同系统环境的软件传输.大家也可以利用文件共享或者利用FTP或者QQ等来实现软件传送,不过这三种办法比前面说的做ISO载入比较慢!1.WinISO载入镜像(自己去百度找WinISO)2.利用文件共享3.利用FTP4.利用QQ(windows正常版QQ和linux下的lumaQQ)现在先说一下Linux和Windows 文件共享:1,检查是否安装了samba软件用如下命令检查: rpm –q samba2, 对samba进行设置 samba的设置文件位于:/etc/samba/smb.conf (需要有超级用户权限才能对此文件进行修改)。要设置一个特定的共享目录,建议在smb.conf文件尾部增加一个全程单元。一般包括几条语句。下面是一个例子: .share]comment = my sharepath = /home/sharevalid users = administrator, win2ktest$public = nowritable = yesprintable = nocreate mask = 0765说明: comment:提示,在windows的网络邻居上显示为备注。path:linux上共享目录valid users: 允许访问linux共享目录的用户,此用户需是linux的samba用户public:允许guest访问writable: 允许用户写printable: 若设为yes,则被认定为打印机create mask:在共享目录上建立的文件的权限每一个共享目录需要一个全程单元定义。smb.conf修改完成后,建议用testparm来测试。如果运行OK就会列出可供装载的服务项,否则会给出出错信息。注:在smb.conf修改完成后,需重启samba,才能使修改生效。以超级用户权限执行:/sbin/service smb restart3,samba用户设置以超级用户权限执行如下命令:cat /etc/passwd |mksmbpasswd.sh 〉/etc/samba/smbpasswd可以将所有的linux用户设为samba用户。修改samba用户口令smbpasswd username增加samba用户命令(需超级用户特权, 增加的用户必须已是linux用户)smbadduser smbuser:smbpassword4,samba的启动1) 在linux启动时自动启动以超级用户权限修改/etc/rc.d/rc.local在文件尾部加入一条语句如下:service smb restart2) 用命令启动samba以超级用户特权执行:/sbin/service smb restart5, 查看samba的状态/sbin/service smb status6, 其它:#groupadd -g 100 usersgroupadd 指令在 /etc/group 中建立 group id 为100, 名称为 users 的群组#/usr/sbin/useradd -g 100 -d /dev/null -c w2ktest -m -s /bin/false w2ktest$指令说明:/usr/sbin/useradd:建立新
帐号的指令与路径-g 100:该帐号所属群组的 id 是 100-d /dev/null:该机器帐号不建立家目录-c w2ktest:这是注解-m:通常在开新帐号时,系统会顺便帮该帐号建立家目录,并把 /etc/skel 下所有的档案复制过来。 -m 参数可关闭上述二个动作。-s /bin/false:此帐号亦不使用 shellw2ktest$:帐号名称重新启动网络:cd /etc/rc.d/init.d/./network restart相关链接:Linux和windows文件共享使用 Linux 和 SAMBA替代Windows NT/2000 服务器让Win2k pro/svr/xp-pro 登入Samba网域简易 SAMBA 伺服器设定linux客户端访问samba服务器的指令linux客户端要连接samba/windows文件服务器时,需使用smbmount或mount指令:smbmount //sambaserver/d /mnt/d -o username=aaa,password=bbbsmbmount //sambaserver/d /mnt/d -o username=aaa%bbbmount -t smbfs -o username=aaa,password=bbb //sambaserver/d /mnt/dmount -t smbfs -o username=aaa%bbb //sambaserver/d /mnt/dsmbclient //sambaserver/d -U username%password注意:1. 指定uid或者gid参数,也可以指定用户的身份(uid=后面可接uid号或者用户名),如:smbmount //test/d /mnt/d -o uid=grind2. smbmount也可以写作mount.smbfs,这是一个符号链接;3. smbmount的参数必须写在最后,而mount的参数位置可以变化;4. 由于//sambaserver/d格式可以表明是要mount上smbfs,所以mount的-t smbfs参数可以省掉;5. 如果命令行中不加入密码,下一行中系统会提示你输入;6. smbclient成功后,会出现ftp类似的界面,请仿照ftp进行。这应该是关闭smb出错时,系统的提示。据以前的资料来说这应该是关闭顺序错误导致的,也就是说应该先关闭主程序,然后关闭子程序,但是因为你smb已经挂了,所以关闭的时候系统找不到运行中的主程序,才导致的,当然这是我自己的猜测,没有正式过!
不过我挺纳闷的是,我以前配置过得smb明明没有201行,从那里出来的201行。
评论列表(0条)