加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Ubuntu Server搭建NAS

(2010-03-10 11:53:38)
标签:

ubuntu

server

nas

分类: Linux
一、安装Ubuntu server,推荐LTE版本,分区选择ext4,保持英文,选择安装LAMP server;OpenSSH server如果需要java则选择tomcat。
二、编辑/etc/apt/sources.list把us源改为cn源即可。
    sudo apt-get update
    sudo apt-get upgrade
三、安装webmin
    sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-   pty-perl libmd5-perl
    wget http://prdownloads.sourceforge.net/webadmin/webmin_1.510_all.deb
    dpkg --install webmin_1.510_all.deb
    https://server ip:10000登录
    添加pure-ftpd module
四、安装FTP
    sudo apt-get install pure-ftpd
    配置FTP用户只允许它们访问自己的目录
    新建文件 /etc/pure-ftpd/conf/ChrootEveryone

内容为:
    yes

配置自动创建用户的Home目录

    新建文件/etc/pure-ftpd/conf/CreateHomeDir
    内容为:
    yes
五、安装BT
    sudo apt-get install transmission-daemon
    更改配置:
    sudo /etc/init.d/transmission-daemon stop
    cd /etc/transmission
    sudo vim settings.json
   
{
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "dht-enabled": true,
    "download-dir": "\/home\/jimmy",
    "download-limit": 100,
    "download-limit-enabled": 0,
    "encryption": 1,
    "lazy-bitfield-enabled": true,
    "max-peers-global": 200,
    "message-level": 2,
    "open-file-limit": 200,
    "peer-limit-global": 512,
    "peer-limit-per-torrent": 500,
    "peer-port": 51243,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": true,
    "peer-socket-tos": 0,
    "pex-enabled": true,
    "port-forwarding-enabled": true,
    "preallocation": 1,
    "proxy": "",
    "proxy-auth-enabled": false,
    "proxy-auth-password": "",
    "proxy-auth-username": "",
    "proxy-enabled": false,
    "proxy-port": 80,
    "proxy-type": 0,
    "ratio-limit": 2.0000,
    "ratio-limit-enabled": false,
    "rpc-authentication-required": true,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-password": "{e893a78ca43c078b8b8839e6fff770c77f1bd420E4qvxTVH",
    "rpc-port": 9091,
    "rpc-username": "jimmy",
    "rpc-whitelist": "192.168.1.*",
    "rpc-whitelist-enabled": false,
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 30,
    "speed-limit-up-enabled": true,
    "umask": 18,
    "upload-limit": 100,
}
    http://server ip:9091登录 
六、安装MLDonkey
    sudo apt-get install mldonkey-server
    mlnet
    cd /var/lib/mldonkey
    sudo vim downloads.ini
    修改ip_allows添加ip
    client_name = "[CHN][VeryCD]yourname"
    web_infos = [
  ("contact.dat", 168, "http://download.overnet.org/contact.dat");
  ("geoip.dat", 0, "http://www.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz");
  ("server.met", 0, "http://www.emule.org.cn/server.met");
  (hublist, 0, "http://dchublist.com/hublist.config.bz2");
  ("nodes.gzip", 0, "http://update.kceasy.com/update/fasttrack/nodes.gzip");]
    incoming_dir="incoming/files"改为自己的目录

    http://server ip:4080登录
    Options-->Settings设置下载速度

0

阅读 收藏 喜欢 打印举报/Report
后一篇:vi使用手册
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有