利用旧电脑架设家庭网络服务器的方法(Samba/Ftp篇)
1443 10
[1 楼] 索性搞搞大 [资深泡菜]
10-8-25 20:49
接前贴:
/showthread.php?threadid=774097

我们安装了Ubuntu的WEB服务器了,那么这个服务器还能为我们做些
什么呢?
首先,我我们试试让这个服务器为我们提供共享存储吧。

1,安装Samba,按照前贴的方法,我们打开SSH,登陆到服务器去操作。
输入用户名和密码后,登陆后,我们在窗口贴入下面的命令:

tasksel

出现一个菜单,用上下键移动到Samba Server那一拦,按空格给前面的()
里面勾上“*”号表示选中。然后一路回车执行安装。
安装完成后,请在SSH窗口贴入下面的命令(可以两行一起贴,但必须加一个
回车执行下一行那个命令)

mkdir /home/ftp
chmod 777 -R /home/ftp/

这个表示建立一个FTP目录,然后赋予这个目录为可写入文件的意思。

接着,在SSH窗口贴这个命令,复制一个文件备份:

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

回车执行后继续贴这个命令,进入一个文件的编辑:

nano /etc/samba/smb.conf

在这个编辑窗口里,按PGDn到文件的末尾,把下面这一段贴在文件的末尾:

[share]
path = /home/ftp
available = yes
browsealbe = yes
public = yes
writable = yes

(以上几行的意思其实很明显,基本E文而已。)
之后,先按住CTRL,再按O保存,然后按住CTRL,再按X退出编辑,
要使这个命令起作用,要贴入这行并回车执行,表示重新启动SAMBA:

/etc/init.d/samba restart

OK。请打开我的电脑,或者网上邻居,输入\\192.168.1.33,哈哈,出现什么?
点进去按鼠标右键,试试建一个新文件夹。
现在,局域网的NAS就装成功了,这是一个局域网匿名用户都可以访问并使用的
文件夹。别着急,高级的设置后面再说,先成功就好。

[索性搞搞大 编辑于 2010-08-25 20:53]

[2010-08-25 21:06 补充如下]

==============================
重要,/etc/init.d/samba restart
这行应该是:/etc/init.d/smba restart
samba写顺手了
[11 楼] forshine [陈年泡菜]
10-8-30 16:42
原文由 qingkong 在2010-08-30 10:52发表
说实在的用旧电脑做这些网络服务器其实很不经济
能耗高,效率低 受制于硬件水平,不好用是肯定的

说实在的,做FTP或者SAMBA 在家庭这种环境下有无必要?我觉得这是个问题。
另外,个人感觉也许山寨的LINUX系统高清播放机做这些东西更合适


SAMBA确实有必要,我父母家两台播放器,我要看西片,我父母看国片,一开始移动硬盘折腾的累死了。搞了个共享好多了。

FTP倒是很少用。
[10 楼] forshine [陈年泡菜]
10-8-30 16:17
原文由 DPAjack 在2010-08-29 18:58发表

花生壳不能用了,用金万维和3322吧


能用啊,我现在就在用啊。
[9 楼] qingkong [资深泡菜]
10-8-30 10:52
说实在的用旧电脑做这些网络服务器其实很不经济
能耗高,效率低 受制于硬件水平,不好用是肯定的

说实在的,做FTP或者SAMBA 在家庭这种环境下有无必要?我觉得这是个问题。
另外,个人感觉也许山寨的LINUX系统高清播放机做这些东西更合适
[8 楼] RoR [泡菜]
10-8-30 06:01
777也太猛了
[7 楼] buenas [泡菜]
10-8-29 20:30
这行应该是:/etc/init.d/smb restart

[6 楼] DPAjack [资深泡菜]
10-8-29 18:58
原文由 forshine 在2010-08-29 18:00发表

有的路由器支持花生壳的,只要申请个免费护照就行了。


花生壳不能用了,用金万维和3322吧
[5 楼] forshine [陈年泡菜]
10-8-29 18:00
原文由 小迷糊神 在2010-08-26 06:18发表
假设服务器倒不难,现在家里用的铁通没有外网IP,从单位无法直接访问家里机器,这个比较头疼。。


有的路由器支持花生壳的,只要申请个免费护照就行了。
[4 楼] buenas [泡菜]
10-8-26 09:53
不用这麻烦,装个openfiler或FreeNAS就全有了,RAID 1都能搞定。
[3 楼] 小迷糊神 [泡菜]
10-8-26 06:18
假设服务器倒不难,现在家里用的铁通没有外网IP,从单位无法直接访问家里机器,这个比较头疼。。
[2 楼] 索性搞搞大 [资深泡菜]
10-8-25 21:15
安装ftp远程文件存取服务
在SSH窗口贴入并执行:

aptitude install proftpd ucf

可能你将被问及:
Run proftpd: <-- standalone
回车确认就安装好了。

为了安全起见,需要做一个设置:
贴入并执行:

cp /etc/proftpd/proftpd.conf /etc/proftpd/proftpd.conf.bak

做一个备份
然后贴入并执行编辑:

nano /etc/proftpd/proftpd.conf

使用PgDn移动光标到文件末尾,然后贴入下面几行,保证安全性:

DefaultRoot ~
IdentLookups off
ServerIdent on "FTP Server ready."

按Ctrl不放再按O保存文件修改,然后按住Ctrl后按X退出编辑,
然后重启 Ftp服务。

/etc/init.d/proftpd restart

之后呢,你可以试者在我的电脑或者网上邻居的窗口的地址拦里面输入:

ftp://192.168.1.33
看看是否出现这个:
那就OK乐