Suse Linux

Suse Linux 12 SSH 源 防火墙 自启脚本

2020-04-10  本文已影响0人  Lrxc

常用命令:

搜索软件
zypper search/se package

安装软件
zypper install/in package/zypper in package

安装某个版本的软件包
zypper install package=version

安装以某个单词名字开头的所有软件包
zypper install package*

卸载某个软件包
zypper remove package

升级某个软件包
zypper update package

获取所有可用新包的列表
zypper list-updates

检验软件包的依赖关系的完整性
zypper verify package

执行系统升级
zypper dist-upgrade

执行源代码软件安装和其依赖
zypper source-install package.tgz

源:

-- 查看源
zypper repos/lr 
-- 查看源配置
zypper repos --details
-- 添加源(URL就是软件源的地址,alias就是你起的一个名字)
zypper addrepo/ar URL alias    
-- 删除源
zypper remove/rr 
-- 禁用原来无效的源
zypper modifyrepo/mr -d alias
-- 源仓库配置位于,编辑文件后刷新
/etc/zypp/repos.d/

-- suse官方源
zypper ar https://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/12.2/repo/oss/ oss
zypper ar https://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/12.2/repo/non-oss/ nonoss
zypper ar http://download.opensuse.org/update/12.2/ update

-- 阿里云:
zypper ar -f http://mirrors.aliyun.com/opensuse/distribution/openSUSE-stable/repo/oss/ oss
-- 网易开源镜像
zypper ar -f http://mirrors.163.com/openSUSE/distribution/openSUSE-stable/repo/oss/ oss

-- 添加好以后需要先刷新:
zypper refresh

参考官网

SSH:

$ vim /etc/ssh/sshd_config
-- 做如下修改:
PermitRootLogin yes  //权限root登录
PasswordAuthentication yes  //密码验证

防火墙端口:
$ vim /etc/sysconfig/SuSEfirewall2
-- 做如下修改
FW_SERVICES_EXT_UDP="22"
FW_SERVICES_EXT_TCP="22"

--SSH自启动:
$ systemctl enable sshd.service
--SSH状态/重启
$ systemctl status/restart sshd.service

防火墙:

1. SuSE Linux防火墙配置文件路径:/etc/sysconfig/SuSEfirewall2;
    开放多个端口则为 FW_SERVICES_EXT_TCP=”22,80,8090″
2. 启动、重启、关闭、状态:
   rcSuSEfirewall2 start/restart/stop/status
   service SuSEfirewall2 start
   service SuSEfirewall2_init start

自启动:

1 vim /etc/init.d/after.local
    --添加如下
    /usr/local/run.sh
2 新建脚本 vim /usr/local/run.sh
    --添加如下
    echo "this is " > /usr/local/1.txt
3 脚本赋值  权限
    chmod +x run.sh
4 重启看/usr/local/1.txt
    reboot

参考

上一篇下一篇

猜你喜欢

热点阅读