Ubuntu安装Samba实现跟windows文件共享

为了开发项目的方便,要实现Ubuntu跟windows文件共享,需要在Ubuntu下搭建samba服务器,下面来说说Ubuntu下安装、配置Samba的详细步骤~

Ubuntu下安装Samba

可以使用新立得来搜索Samba安装~没有请更新软件源,或者使用如下命令来安装Samba

sudo apt-get install samba
sudo apt-get install smbfs

建立Samba共享文件夹

假如要创建/home/用户名/share首先创建这个文件夹 (这个用户名就是你的用户名,为了方便易懂我才这样写的,到时记得自己改啊)
新建share文件夹,终端命令如下:

mkdir /home/用户名/share
设置该文件夹的权限使其让所有用户可读可写可运行,终端命令如下:
chmod 777 /home/用户名/share

配置Samba服务器

编辑smb.conf允许网络用户访问,终端代码如下:

sudo gedit /etc/samba/smb.conf
搜寻这一行文字代码“security = user”,修改为:
security = user
username map = /etc/samba/smbusers

使用Synergy实现多台电脑共享一套鼠标键盘

公司闲置了一台电脑,开发的项目是在Ubuntu系统下配置的开发环境,而我开发的主要代码还是在windows下编写的,所以我使用synergy实现了两台电脑使用一套鼠标键盘的功能~这样自己就舒服多了~

Synergy是一款远程控制软件。一般的远程控制软件都是将服务器的画面提供给客户端使用, 而Synergy的创意很独特,它将客户端的键盘和鼠标提供给服务器使用。 这样如果你有多台电脑并且每台电脑都有自己的显示器,你可以通过 Synergy 用一组键盘和鼠标控制所有电脑, 而且每台电脑的屏幕可以连接起来,就像在同一台电脑上使用多个显示器一样。

Synergy可以运行在多个平台上,包括Unix/Linux,Mac OS X, Windows98/xp/vista/windows7,而且多台机器的操作系统不同也没有关系。唯一的要求就是这些机器都需要支持TCP/IP网络,彼此间可以通过IP访问。

Synergy使用教程

假设我们有三台电脑,分别为 computerA、computerB、computerC。 我们要使用 computerA(服务器) 的鼠标键盘控制这三台电脑,并且屏幕的布局如下。
synergy00

简单修改.htaccess来提高Yslow等级

最近一直在修改我的爱墙程序,其中对于Yslow的等级纳入了考虑,之前的空间不支持自定义htaccess文件,现在的空间支持自定义htaccess,在以前的文章中我写过一篇关于htaccess的文章,今天我在结合爱墙许愿送祝福http://love.js8.in)的网站,来说说通过修改htaccess达到Yslow优化,等级提高的方法,大家可以看看[http://love.js8.in](http://love.js8.in)的Yslow等级已经到了**B**,分数是85~87之间,由于网站使用了jQuery的FaceBox插件以及量子统计,所以等级有点降低,可是总体等级是不大会变的,其实我就是通过修改htaccess达到Yslow优化的,这是最直接的方法,不需要修改程序代码既可以提高Yslow等级~废话不说啦,进入正题吧。

简单修改htaccess文件提高Yslow等级优化