目前没有找到快捷的处理方式,网上找到一个方法,记下备用:

跳转链接

mongodb加入systemd服务

创建/etc/systemd/system/mongodb.service文件
[Unit]
Description=MongoDB After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/mongodb/bin/mongod --config /mongodb/etc/mongodb.cfg ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/mongodb/bin/mongod --shutdown --config /mongodb/etc/mongodb.cfg PrivateTmp=true
[Install]
WantedBy=multi-user.target

在使用dbstart启动数据库的过程中,出现ORA-01031报错:

SQL*Plus: Release 11.2.0.4.0 Production on Tue Apr 10 15:01:29 2018
Copyright (c) 1982, 2013, Oracle.  All rights reserved.
connect / as sysdba>ORA-01031: insufficient privileges
connect / as sysdba>
/u01/app/oracle/product/11.2.0/dbhome_1/bin/dbstart: Database instance "orcl" warm started.

个人认为firewalld相比iptables使用更加方便简单,配置起来结构也比较清晰。

/etc/firewalld为第一查找目录,另外/usr/lib/firewalld/为第二查找目录,里面services和zone等目录保存了通用的配置信息

  • /etc/firewalld/services/为对应的服务信息文件目录,
  • /etc/firewalld/zone/为对应的zone文件

查看默认的zone:firewall-cmd --get-default-zone

目前,我的vps只需要开放ssh和http端口就可以了,当然ssh改了端口需要在/etc/firewalld/services/里面对应的xml文件里面修改。

开放http服务:firewall-cmd --zone=public --add-service=http --permanent

开放ssh服务:firewall-cmd --zone=public --add-service=ssh --permanent