配置CentOS的一些记录

xiaoxiao2021-02-28  155

防火墙的一些配置:

允许22端口流入:iptables -A INPUT -p tcp --dport 22 -j ACCEPT

禁止31337端口流出:iptables -A OUTPUT -p tcp --sport 31337 -j DROP

允许转发:

iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT

iptables -A FORWARD -i eth1 -o eh0 -j ACCEPT

drop非法连接: iptables -A INPUT     -m state --state INVALID -j DROP iptables -A OUTPUT    -m state --state INVALID -j DROP iptables -A FORWARD -m state --state INVALID -j DROP

允许所有已建立的连接:

iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

保存防火墙设置:/etc/rc.d/init.d/iptables save

在用yum安装东西的时候,先关闭防火墙,不然有可能出现以下错误(具体原因大概是端口被屏蔽了):

[Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirror.umd.edu'" Trying other mirror.

关闭防火墙:service iptables stop

开启防火墙:service iptables start

安装man手册:yum install man*

安装MySQL:yum install mysql mysql-server mysql-devel -y

登录MySQL:mysql -u root -p

MySQL初始账号可能有匿名账号,建议删除:delete from mysql.user where user='';

创建自己的账号,并赋予所有权限:grant all privileges on *.* to 这里是账号@localhost identified by '这里是密码' with grant option;

删除远程root登录账号:delete from mysql.user where user='root' and host!='localhost';

查询账号表:select host,user,password from mysql.user;

安装文件上传下载工具:yum -y install lrzsz

上传文件到当前目录(会弹出窗口让你选文件):rz

下载文件到指定目录(会弹出窗口让你选目录):sz 文件名

后台运行jar文件:

nohup java -jar shareniu.jar &(默认输出到nohup.out文件中)

nohup java -jar text.jar >temp.txt &(将所有程序输出,重定向到temp.txt文件中)

查询后台任务:jobs

将后台任务调回前台:fg [number]

开启暂停的后台任务:bg [number]

查询tcp协议程序:netstat -ntlp(原来命令还能组合)

查询正在运行的java程序:ps -aux | grep java

根据pid杀死程序:kill -9 pid(这里的pid换成程序对应的pid)

导出数据表:cd /usr/lib/mysql mysqldump -u root -p abc > abc.sql

转载请注明原文地址: https://www.6miu.com/read-27476.html

最新回复(0)