(一)安装transmission
(二)安装配置FTP
首先第一步:安装transmission
首先是安装各种依赖什么的
切换到tmp文件夹,准备下载所需要的源码包
cd /tmp
解压
进入目录
开始编译安装
继续回tmp文件夹
下载transmission,这里不是最新版的,用旧版的还是比较稳定的各个站点也都支持,这个版本目前来说还不太旧
如果想用最新版的,那就在全部安装完成后执行下yum update就好了
解压,并进入文件夹
开始编译安装
添加用户/文件夹并更改权限
下载配置文件并赋予权限
设置开机启动
启动/停止transmission服务,如果看到两个OK,那就表明安装成功
进入transmission的配置文件夹,并进行简单的设置包括用户名密码下文件夹
注意:第三条语句sed -i 's/^.*rpc-authentication-required.*/"rpc-authentication-required": true,/' settings.json没有隔断
启动transmission
清理tmp文件夹,这一步根据实行处理即可
WEB登陆地址
yum -y install gcc gcc-c++ m4 make automake libtool gettext openssl-devel pkgconfig perl-libwww-perl perl-XML-Parser curl curl-devel vsftpd libevent-devel libevent libidn-devel zlib-devel
切换到tmp文件夹,准备下载所需要的源码包
cd /tmp
wget http://ftp.gnome.org/pub/gnome/sources/intltool/0.40/intltool-0.40.6.tar.gz
解压
tar zxvf intltool-0.40.6.tar.gz
进入目录
cd intltool-0.40.6
开始编译安装
./configure --prefix=/usr
make
make install
继续回tmp文件夹
cd /tmp
下载transmission,这里不是最新版的,用旧版的还是比较稳定的各个站点也都支持,这个版本目前来说还不太旧
如果想用最新版的,那就在全部安装完成后执行下yum update就好了
wget http://download.m0k.org/transmission/files/transmission-2.13.tar.bz2
解压,并进入文件夹
tar xvjf transmission-2.13.tar.bz2
cd transmission-2.13
开始编译安装
./configure --prefix=/usr
make
make install
添加用户/文件夹并更改权限
useradd -mr transmission
chmod g+rwx /home/transmission/
下载配置文件并赋予权限
wget -O /etc/init.d/transmissiond http://pastie.org/pastes/962731/download
chmod 755 /etc/init.d/transmissiond
设置开机启动
chkconfig --add transmissiond
chkconfig --level 345 transmissiond on
启动/停止transmission服务,如果看到两个OK,那就表明安装成功
service transmissiond start
service transmissiond stop
进入transmission的配置文件夹,并进行简单的设置包括用户名密码下文件夹
cd /home/transmission/.config/transmission/
sed -i 's/^.*rpc-whitelist-enabled.*/"rpc-whitelist-enabled": false,/' settings.json
sed -i 's/^.*rpc-authentication-required.*/"rpc-authentication-required": true,/' settings.json
sed -i 's/^.*rpc-username.*/"rpc-username": "这里添你的登陆名",/' settings.json
sed -i 's/^.*rpc-password.*/"rpc-password": "这里添你的密码",/' settings.json
mkdir -p /home/transmission/Downloads/
chown -R transmission.transmission /home/transmission/Downloads/
chmod g+w /home/transmission/Downloads/
注意:第三条语句sed -i 's/^.*rpc-authentication-required.*/"rpc-authentication-required": true,/' settings.json没有隔断
启动transmission
service transmissiond start
清理tmp文件夹,这一步根据实行处理即可
rm -rf /tmp/*
WEB登陆地址
http://你的IP:9091/transmission/web/
附送一条挂载下载目录到你的FTP或者web下载目录的命令
mount --bind /home/transmission/Downloads /var/ftp
教程完毕,刷刷更健康快乐,哈哈。
然后第二步:安装配置FTP
1.安装vsftpd FTP:yum -y install vsftpd
(有的vps已装,如buyvm)
(不允许匿名登录)
chkconfig vsftpd on
4.创建vsftpd ftp用户组及用户
groupadd ftpgroup
useradd yang -g ftpgroup -d /var/ftp -m
passwd yang
然后输入两次密码
创建一个yang用户隶属于ftpgroup组,指定abc的根目录为/var/ftp,如果目录已存在则不用加-m
chown ftp /var/ftp
chmod 777 /var/ftp
6.启动ftp服务:service vsftpd start
具体可参考:
没有评论:
发表评论