服务器端口

mysql 按照配置文件启动

匿名 (未验证) 提交于 2019-12-02 22:06:11
有时,我们的机器上面装了很多个mysql,但只有一个3306端口,其余的mysql服务器需要重新指定端口。我们需要多个配置文件来启动它们。那么我们怎么通过指定配置文件的方式来启动呢? 例如,按照/usr/local/mysql/my.cnf进行启动,可以这么做: /sbin/mysqld --defaults-file=/usr/local/mysql/my.cnf --user=root 来源:博客园 作者: Young233 链接:https://www.cnblogs.com/young233/p/11651831.html

Python3 备份 MySQL/MariaDB(本地+FTP)

匿名 (未验证) 提交于 2019-12-02 21:59:42
【准备工作】 搭建 FTP 服务器: Windows Server 2008 R2 搭建FTP服务 如果本机访问报 530 错误:1、检查用户名、密码;2、检查 ftp 目录的用户权限。 如果远程主机无法访问,检查防火墙。 关于 ftp 的端口:控制端口为21;数据端口在主动模式(PORT)下为20,被动模式(PASV)下不定。 【未完待续...】 *** walker *** 原文:http://blog.51cto.com/walkerqt/2151356

Linux中的端口大全

匿名 (未验证) 提交于 2019-12-02 21:59:42
名称 描述 1 tcpmux TCP 端口服务多路复用 5 rje 远程作业入口 7 echo Echo 服务 9 discard 用于连接测试的空服务 11 systat 用于列举连接了的端口的系统状态 13 daytime 给请求主机发送日期和时间 17 qotd 给连接了的主机发送每日格言 18 msp 消息发送协议 19 chargen 字符生成服务;发送无止境的字符流 20 ftp-data FTP 数据端口 21 ftp 文件传输协议(FTP)端口;有时被文件服务协议(FSP)使用 22 ssh 安全 Shell(SSH)服务 23 telnet Telnet 服务 25 smtp 简单邮件传输协议(SMTP) 37 time 时间协议 39 rlp 资源定位协议 42 nameserver 互联网名称服务 43 nicname WHOIS 目录服务 49 tacacs 用于基于 TCP/IP 验证和访问的终端访问控制器访问控制系统 50 re-mail-ck 远程邮件检查协议 53 domain 域名服务(如 BIND) 63 whois++ WHOIS++,被扩展了的 WHOIS 服务 67 bootps 引导协议(BOOTP)服务;还被动态主机配置协议(DHCP)服务使用 68 bootpc Bootstrap(BOOTP)客户;还被动态主机配置协议(DHCP

linux下iptables的使用

匿名 (未验证) 提交于 2019-12-02 21:59:42
1、iptables -L 查看filter表的iptables规则,包括所有的链。 filter表包含INPUT、OUTPUT、FORWARD三个规则链 。 说明:-L是--list的简写,作用是列出规则。 2、iptables -L [-t 表名] 只查看某个表的中的规则。 说明: 表名一共有三个:filter,nat,mangle,如果没有指定表名,则默认查看filter表的规则 列表(就相当于第一条命令)。 举例:iptables -L -t filter 3、iptables -L [-t 表名] [链名] 这里多了个链名,就是规则链的名称。 说明: iptables一共有INPUT、OUTPUT、FORWARD、PREROUTING、POSTROUTING五个规则链 。 举例:iptables -L INPUT 注意: 链名必须大写 。在Linux系统上,命令的大小写很敏感。 4、iptables -n -L 说明:以数字形式显示规则。如果没有-n,规则中可能会出现anywhere,有了-n,它会变成0.0.0.0/0 5、iptables -nv -L 说明:你也可以使用“iptables -L -nv”来查看,这个列表看起来更详细,对技术人员更友好,呵呵。 如果想删除iptables规则我们可以如下操作 删除用-D参数 删除之前添加的规则(iptables -A

vsftp搭建

匿名 (未验证) 提交于 2019-12-02 21:53:52
FTP 全名是 File Transfer Protocol( 文件传输协议 ) C/S 架构 简介: 下面是关于FTP这个服务的属性 ( 1)FTP 服务相关软件 ( 2 ) FTP 客户端相关软件 ( 3 ) VSFTP 的守护进程 ( 4 ) FTP 的启动脚本 ( 5 ) FTP 的端口 20 用于建立数据连接,传输文件数据。(数据端口) 用于建立控制连接,并传输 FTP 控制命令。 ( 命令端口 ) 用户控制列表文件 /etc/vsftpd/ user_list 文件中的用户可能被禁止或允许登录FTP服务器,具体看vsftpd.conf的设置 ( 7 )工作模式 主动模式: 客户端想服务端 21 端口发送建立连接请求,需要传输数据时,客户端会通过 port 命令告诉服务器自己监听的端口,服务器会主动通过 20 端口与客户端建立数据连接。 被动模式 客户端想服务端 21 端口发送建立连接请求,需要传输数据时, 服务器以 pasv 命令告诉客户我打开了某个端口(非 20 端口),你来连接我,客户端会像服务器的非 20 端口建立数据连接 ( 8 )根据传输文件是否进行字符转换分为: 文本模式(又称为 ASCII )以文本序列传输数据,用的较多 二进制模式(又称为 Binary 模式)以二进制序列传输数据 主配置文件 /etc/vsftpd/vsftpd.conf 搭建 FTP

Iptables防火墙规则使用梳理

匿名 (未验证) 提交于 2019-12-02 21:53:52
Iptables防火墙规则使用梳理 iptables是组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。在日常Linux运维工作中,经常会设置iptables防火墙规则,用来加固服务安全。以下对iptables的规则使用做了总结性梳理: iptables首先需要了解的: 1) 规则概念 规则(rules)其实就是网络管理员预定义的条件,规则一般的定义为“如果数据包头符合这样的条件,就这样处理这个数据包”。规则存储在内核空间的信息 包过滤表中,这些规则分别指定了源地址、目的地址、传输协议(如TCP、UDP、ICMP)和服务类型(如HTTP、FTP和SMTP)等。 当数据包与规则匹配时,iptables就根据规则所定义的方法来处理这些数据包,如放行(accept),拒绝(reject)和丢弃(drop)等。配置防火墙的主要工作是添加,修改和删除等规则。 其中: 匹配(match):符合指定的条件,比如指定的 IP 地址和端口。 丢弃(drop):当一个包到达时,简单地丢弃,不做其它任何处理。 接受(accept):和丢弃相反,接受这个包,让这个包通过。 拒绝(reject):和丢弃相似,但它还会向发送这个包的源主机发送错误消息。这个错误消息可以指定

异常Java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind处理方法

匿名 (未验证) 提交于 2019-12-02 21:53:52
异常Java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind处理方法 最近在启动tomcat的时候抛出异常 Java .net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind异常,该异常的意思是你tomcat服务器的端口被占用了,比如我的端口是8080。 文章来源: 异常Java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind处理方法

IDEA远程debug线上项目(实操版)

匿名 (未验证) 提交于 2019-12-02 21:52:03
# 1.在服务器上 tomcat 的 bin目录下找到并打开 catalina.sh 在文件中搜索: ``` JPDA_ADDRESS= ``` 找一个服务器上没有被使用的端口,填入,如50005,保存并退出。 > 如何知道某端口有没有被占用? > 命令: > ``` > lsof -i:50005 > ``` > 没有pid值的显示即没被占用,否则,重新选一个端口尝试。 修改完毕后的效果: ![](https://img2018.cnblogs.com/blog/1558389/201909/1558389-20190924001716800-815012169.png) # 2.杀死原来的服务 ``` ./shutdown.sh ``` # 3.启动服务 使用命令 sh catalina.sh jdpa start 进行启动服务(务必注意:此时不要再启动原来的服务,即 ./start.sh ) ``` sh catalina.sh jpda start ``` # 4.配置 IDEA 相关 4.1 在 IDEA 的 Run/Debug Configurations 中填入相应的信息 -- ip和端口。 ![](https://img2018.cnblogs.com/blog/1558389/201909/1558389-20190924001717065-1762371216

配置 jvisualvm 监控Java虚拟机

匿名 (未验证) 提交于 2019-12-02 21:52:03
启动jar时,添加如下配置 -Dcom.sun.management.jmxremote.port=5050 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=192.168.94.23 启动参数说明 -Dcom.sun.management.jmxremote.port :配置一个远程服务器上未被占用的端口 -Dcom.sun.management.jmxremote.ssl=false :配置 JMX 是否启用 ssl -Dcom.sun.management.jmxremote.authenticate=false :配置 JXM 是否启动鉴权 -Djava.rmi.server.hostname :配置服务器 IP 添加远程主机信息,填写主机名,端口。端口就是上面启动参数中配置的端口。 添加 JXM 连接,点击确认。 添加成功后,便可以开始监控虚拟机了。 注意:JMX 不支持查看 visual GC,需要用 jstatd 来监控。 grant codebase "file:/usr/local/jdk1.8.0_161/lib/tools.jar" { permission java

java启动Tomcat服务器报错

匿名 (未验证) 提交于 2019-12-02 21:45:52
如果报错是显示端口8005, 8080, 8009被占用了, 原因可能是在打开Tomcat的情况下强制关闭了MyEclipse,或是MyEclipse非正常关闭,导致先前的Tomcat没有被关闭,从而出现端口被占用的情况。另外一种原因可能是其他软件占用了tomcat的端口号,都会导致运行出现异常。 解决方法1:通过cmd命令来关闭被占用的端口 在开始菜单==》以管理员的身份运行 ==》 cmd 如果有端口被占用,会显示两个一样的端口和pid 3017是被占的程序的pid,关闭其中一个即可。重启tomcat服务 解决方法2:修改tomcat默认端口号 修改Tomcat的配置文件。 例如:C:/tomcat5.5.25/conf/server.xml Connector 节点,将port="8080"中的端口改为一个没有被占用的端口。 文章来源: https://blog.csdn.net/weixin_39237340/article/details/79697491