1.更新系统及安装软件
yum install epel-release -y
yum update -y
2.上传文件安装文件至服务器
将aspera安装包aspera-scp-p2p-3.7.4.147133-linux-64.rpm和license aspera-license,上传至服务器
3.安装p2p
rpm -ivh aspera-scp-p2p-3.7.4.147133-linux-64.rpm
4.导入license
cp aspera-license /opt/aspera/etc/aspera-license
5.验证ascp
ascp -A
6.修改ssh端口
vim /etc/ssh/sshd_config
#修改port为33001
7.重启服务
service asperacentral restart
service asperanoded restart
service sshd restart
8.关闭selinux
setenforce 0
sed -i 's@SELINUX=enforcing@SELINUX=disabled@' /etc/selinux/config
9.开防火墙端口
firewall-cmd --add-port 33001/tcp
firewall-cmd --add-port 33001/udp
firewall-cmd --add-port 33001/tcp --permanent
firewall-cmd --add-port 33001/udp --permanent
10.创建用户
#创建用户目录
mkdir -p /data/aspera/test
#创建用户
useradd -d /data/aspera/test/ -s /bin/aspshell -M test
#设置用户密码
passwd test
#设置用户目录权限
chown -R test:test /data/aspera/test
#配置aspera文件
asconfigurator -x "set_user_data;user_name,test;absolute,/data/aspera/test;read_allowed,true;dir_allowed,ture;write_allowed,ture"
11.设置aspera-p2p帐号创建文件夹的权限为777
asconfigurator -x "set_user_data;user_name,test;file_create_mode,666;directory_create_mode,777"
12.通过命令行测试传输
export ASPERA_SCP_PASS=123456 #载入远程p2p服务器帐号的密码
ascp -T -l 500m -P 33001 -O 33001 -d --mode=send --user=test --host=192.168.1.100 abc/ /
#通过test帐号以500Mbps的带宽把abc文件夹传送至192.168.1.100的p2p服务器的p2p用户根目录下