2009年4月14日星期二

轻松共享文件之samba

      如果在Ubuntu下面共享一个文件夹,你会发现有密码保护,需要输入你的用户名和密码,这个时候你可能并不想别人知道你的用户名和密码。在"共享夹文件"对话框里面,尽管有"允许匿名用户"和"允许别人写入"的选项,但是并不是非常的好用。
      下面介绍一种更安全、适应性更好、安全性更强的方法,让你可以共享你的Ubuntu计算机里面的内容,无论"共享访问人"的操作系统是Windows还是Mac OS X。
下面的步骤,将产生一个空的"匿名用户",在Ubuntu 8.04.1里面运行成功。
1、打开"新立得",安装"samba"和"libpam-smbpass"软件包。这两个软件允许在后台,功能是共享文件和用户验证。
2、建立一个"guest"账户,利用这个账户作为共享文件和其他人访问共享的代理。打开"系统"-》"管理"-》用户和组,选择"解锁",点击"添加用户"。在用户名里面输入"guest",在密码里面输入一个简单的密码,在"用户权限"里面,勾选"允许通过本地网络共享文件"。

3、注销,用guest账户登录。建立需要共享的文件,然后在文件夹上面右键选择"共享选项",勾选"共享此目录",输入一个共享名,并且勾选"允许他人在此目录里写入数据",但不要勾选"允许匿名登录"。点击"创建共享"就可以了。


       现在可以按照上面的步骤增加更多的共享文件夹。注销"guest"账户,用你自己的账户登录,现在不需要再用"guest"账户登录,因为即使guest不登录,其他人也可以访问他的共享文件夹。
4、在你的桌面上面建立一个"快捷方式",在命令里面输入"nautilus
smb://localhost",点击"确定"。现在双击这个快捷方式,会出现一个登录对话框,在用户名里面输入guest,在密码里面输入"刚才建立的guest账户的密码",勾选"记住登录",现在就可以访问你的共享文件夹了。
一个小窍门,在Natilus里面,可以用Ctrl+d建立一个书签,下一次访问直接从书签里面找到了。
5、现在其他人,就可以从网络里面看到你的共享文件夹了。告诉他们访问的用户名是guest,密码是-刚才设置的guest账户密码,他们就可以成功访问了。
现在除非需要增加共享文件夹,一般就不需要用guest直接登录了。

没有评论: