实训day10

一、frp
frp是个开源,简洁易用,高性能的内网穿透和反向代理软件,支持tcp,udp,https等协议

二、frp项目

[root@11 ~]# tar -zxvf frp.tar.gz  //解压压缩包
├── frp_0.33.0_linux_amd64
│?? ├── frpc
│?? ├── frpc_full.ini
│?? ├── frpc.ini
│?? ├── frps
│?? ├── frps_full.ini
│?? ├── frps.ini
│?? ├── LICENSE
│?? └── systemd
│??     ├── frpc.service
│??     ├── frpc@.service
│??     ├── frps.service
│??     └── frps@.service
├── frp.tar.gz
└── rsync.sh
[root@11 ~]# cp -r frp_0.33.0_linux_amd64/ frp/  //改名
[root@11 ~]# ls
anaconda-ks.cfg  folder  frp  frp_0.33.0_linux_amd64  frp.tar.gz  rsync.sh
[root@11 ~]# cd frp
[root@11 frp]# ls
frpc  frpc_full.ini  frpc.ini  frps  frps_full.ini  frps.ini  LICENSE  systemd
[root@11 frp]# vim frpc.ini 
[common]
server_addr = 123.249.27.70  //服务器地址 
server_port = 7000  //端口
token=knee@588588  //密码

[liyangsb]
type = tcp
local_ip = 192.168.2.11  //本机地址
local_port = 22
remote_port = 6074  //不可重复

[root@11 frp]# ./frpc -c frpc.ini  //执行连接
2024/07/19 10:31:45 [I] [service.go:282] [dbe07eec819e03cb] login to server success, get run id [dbe07eec819e03cb], server udp port [0]
2024/07/19 10:31:45 [I] [proxy_manager.go:144] [dbe07eec819e03cb] proxy added: [liyangsb]
2024/07/19 10:31:45 [I] [control.go:179] [dbe07eec819e03cb] [liyangsb] start proxy success

二、1.在另外一台机器上配置frp
[root@10 ~]# scp  root@192.168.2.10:~/frp.tar.gz ~
root@192.168.2.10's password: 
frp.tar.gz                                                           100% 8817KB  80.1MB/s   00:00  
[root@10 ~]# tar -zxvf frp.tar.gz 
[root@10 ~]# cp -r frp_0.33.0_linux_amd64/ frp/
[root@b_server ~]# vim frp/frps.ini 
[common]
bind_port = 7000
dashboard_user=aaa
dashboard_pwd=aaa
dashboard_port=7500

二、2.打开端口 7000frp 7500面板 6000-6100客户机的代理端口
[root@b_server ~]# firewall-cmd --zone=public --add-port=7000/tcp --permanent   //frp端口号
success
[root@b_server ~]# firewall-cmd --zone=public --add-port=7500/tcp --permanent  //面板端口号 7500
success
[root@b_server ~]# firewall-cmd --zone=public --add-port=6000-6100/tcp --permanent   //客户机的代理端口
success
[root@b_server ~]# firewall-cmd --reload
success
[root@b_server frp]# ./frps -c frps.ini   //运行frp
2024/07/19 11:18:14 [I] [service.go:178] frps tcp listen on 0.0.0.0:7000
2024/07/19 11:18:14 [I] [service.go:277] Dashboard listen on 0.0.0.0:7500
2024/07/19 11:18:14 [I] [root.go:209] start frps success

二、3.访问主机
[root@10 frp]# vim frpc.ini 
[common]
server_addr = 192.168.2.11  //代理服务器的ip
server_port = 7000

[zp]
type = tcp
local_ip = 127.0.0.1  //默认主机
local_port = 22  //tcp端口号
remote_port = 6075  //设置端口不可重复

[root@10 frp]# ./frpc -c frpc.ini   //启动主机frpc
2024/07/19 11:35:20 [I] [service.go:282] [c753fe9b6dfe63ef] login to server success, get run id [c753fe9b6dfe63ef], server udp port [0]
2024/07/19 11:35:20 [I] [proxy_manager.go:144] [c753fe9b6dfe63ef] proxy added: [zp]
2024/07/19 11:35:20 [I] [control.go:179] [c753fe9b6dfe63ef] [zp] start proxy success

网站上查看自己的客户机http://192.168.2.11:7500/,,访问成功代理服务器:

三、ftp

关闭防火墙
[root@b_server ~]# firewall-cmd --zone=public --add-port=21/tcp --permanent
[root@b_server ~]# firewall-cmd --zone=public --list-ports
[root@b_server ~]# firewall-cmd --reload
设置ftp服务开机自启动
[root@b_server ~]# systemctl enable vsftpd
设置永久关闭selinux
[root@b_server ~]# vim /etc/selinux/config 
四、ftp项目

四、1.创建ftp登录kefu用户
[root@b_server ~]# vim /etc/vsftpd/vsftpd.conf 
[root@b_server ~]# useradd kefu
[root@b_server ~]# echo kefu|passwd --stdin kefu
更改用户 kefu 的密码 。
passwd:所有的身份验证令牌已经成功更新。

四、2.修改配置文件,不允许内容登录
[root@b_server ~]# vim /etc/vsftpd/vsftpd.conf 
anonymous_enable=NO
指定用户访问路径
[root@b_server ~]# vim /etc/vsftpd/vsftpd.conf   //指定访问路径
local_root=/data/kefu  //新建一个
[root@b_server ~]# mkdir /data/kefu/ -p  //创建文件
[root@b_server ~]# tree /data
/data
└── kefu

1 directory, 0 files

限定目录
[root@b_server ~]# vim /etc/vsftpd/vsftpd.conf
chroot_local_user=YES  //101行

四、3.主机上
[root@b_server kefu]# dd if=/dev/zero of=bigfile0 bs=3M count=1
记录了1+0 的读入
记录了1+0 的写出
3145728字节(3.1 MB)已复制,0.0033887 秒,928 MB/秒

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值