Title

linux 命令

防火墙开放3306端口:

[root@localhost ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent

重启防火墙:

[root@localhost ~]# systemctl restart firewalld.service

 查询防火墙开放的端口:

[root@localhost ~]# firewall-cmd --list-ports

查看Centos端口命令

netstat -lntp  # 查看监听(Listen)的端口

netstat -antp # 查看所有建立的tcp连接

iptables 包过滤防火墙

问题:开放防火墙后,docker端口也监听了,仍无法访问端口

解决:设置默认规则,使用docker设置,不使用不用设置

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT

问题:使用ssh的22端口连接服务器一直超时

解决:修改 sshd_config 配置 改为其余端口

cd /etc/ssh

vim sshd_config

将 port 改为 其他端口保存

* 修改多个端口

将 port 注释

添加 

```shell

ListenAddress 0.0.0.0:22
ListenAddress 0.0.0.0:5555

```

重启服务 systemctl restart sshd.service

问题:登录出现 su Authentication failure

解决:重设密码

先 sudo passwd root 重置密码一次

然后使用su root 登录

问题:使用 mysql 创建用户并授权

解决:

// 创建数据库
create database `数据库名` character set utf8 collate utf8_general_ci;
// 创建账号
create user '用户名'@'%' identified by '密码';
// 账号赋权
grant all privileges on 数据库.* to '用户名'@'%' with grant option;
// 刷新权限
FLUSH PRIVILEGES;

问题:在使用命令导入 sql 文件数据

解决:

-- mydatabase 数据库名   /home/test.sql sql文件路径
mysql –uroot –p –Dmydatabase < /home/test.sql

问题:服务器内登录其他服务器

解决:

ssh ip地址
# 输入密码
exit # 退出

问题:服务器内上传文件到其他服务器

解决:

# xxxx.txt 上传的文件名   /home 上传的路径
scp xxxx.txt root@192.168.42.1:/home

 问题:将服务器的文件下载(复制)到本地

# 只需在前面加-r即可,就可以拷贝整个文件夹。
scp -r root@目标服务器ip:/复制文件目录 /下载到本地目录

 

posted @ 2020-07-21 09:46  快乐小洋人  阅读(133)  评论(0编辑  收藏  举报