导读:Ubuntu?Server搭建NAS一、安装Ubuntu server,推荐LTE版本,分区选择ext4,保持英文,选择安装LAMP server;OpenSSH server如果...
Ubuntu?Server搭建NAS
一、安装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"
?