分类 系统服务 下的文章

ftp主动模式和被动模式的区别

原文:https://www.huaweicloud.com/zhishi/2006281029.html1、主动模式客户端从一个任意的非特权端口N(N>1023)连接到FTP服务器的21端口。然后客户端开始监听N+1(如下图的1027端口),并发送FTP命令“port N+1”到FTP服务器。接着服务器会从它自己的数据端口(20)连接到客户端指定的数据端口(N+1)。用更通俗的语言来...

继续阅读 »

traefik-IngressRoute基本配置(二)

IngressRoute是traefik编写的一个自定义资源(CRD),可以更好的配置traefik所需的路由信息一、使用helm安装traefik1.添加traefik仓库helm repo add traefik https://helm.traefik.io/traefik helm repo update2.安装traefikkubectl create ns traefik-v2 ...

继续阅读 »

traefik2配置简介(一)

Traefik中的配置可以引用两种不同的内容:路由配置(称为动态配置)路由的配置启动配置(称为静态配置)traefik本身的配置一、动态配置traefik从providers动态获取路由配置信息providers包括:docker,kubernetes-Ingress,kubernetes-IngressRoute,rancher,consul,zookeeper等等动态配置的文档: htt...

继续阅读 »

nginx map指令使用

语法:map string $variable { ... }配置字段:http含义: 匹配第一个参数,将自己指定的结果赋值给第二个参数举例:如果$http_user_agent的值与~Opera Mini匹配成功,$mobile的值就是1。否则$mobile的值就是0map $http_user_agent $mobile { default 0; "...

继续阅读 »

vsftpd安装和匿名模式(一)

一、安装启动vsftp: server端ftp: 客户端yum install -y vsftpd ftp systemctl enable vsftpd systemctl start vsftpd默认目录: /var/ftp/二、匿名模式匿名用户: ftp或anonymous密码为空工作目录: /var/ftp/默认权限: 可下载不可上传三、相关参数参数# 启用匿名用户 anonymou...

继续阅读 »

nfs挂载问题

新分区:/sdb1挂载目录:/nfsdata/aaamount /dev/sdb1 /nfsdata/aaa创建目录和文件mkdir /nfsdata/aaa/{bbb,ccc} touch /nfsdata/aaa/{bbb,ccc}/123nfs配置文件/etc/exports`/nfsdata 10.1.0.0/24(rw,sync,no_root_squash,no_all...

继续阅读 »

nginx-proxy_redirect

当nginx代理的后端服务器有301、302重定向时,我们可以通过proxy_redirect来重写Location请求头。例如: location /test/ { proxy_pass http://127.0.0.1:8000; }上面的配置中访问xxx.com/test/,会被反向代理到后端的http://127.0.0.1:8000/test/由于htt...

继续阅读 »

nginx配置Websocket反向代理

要将客户机和服务器之间的连接从HTTP/1.1转换为WebSocket,需要使用HTTP/1.1中提供的协议交换机制。但是有一个微妙之处:由于“Upgrade”是一个逐跳的报头,它不会从客户端传递到代理服务器。通过正向代理,客户端可以使用CONNECT方法来避免这个问题。但是这不适用于反向代理,因为客户端不知道任何代理服务器,并且需要在代理服务器上进行特殊处理。从版本1.3.13开始,ngi...

继续阅读 »