首页
数据汇总
留言
友链
关于
Search
1
无法获取快照信息: 锁定文件失败。模块“Snapshot”启动失败。未能启动虚拟机。
29,329 阅读
2
win10 升级到1803后 蓝牙音箱显示已连接但不可用的解决方法
22,549 阅读
3
Kali Linux开启SSH,允许root用户远程登录并设置开机自启动
18,675 阅读
4
在Ubuntu 16.04.3上安装OpenVAS
15,568 阅读
5
nmap之快速探测内网的存活主机(存活扫描)
14,387 阅读
默认分类
运维
日常
安全
登录
Search
标签搜索
ubuntu
kali
appscan
centos
日常
树莓派
typecho
windows
psping
ssh
mac
brew
mysql
awvs
openssh
LVM
gravatar
php
uos
huorong
OneOne
累计撰写
261
篇文章
累计收到
4
条评论
首页
栏目
默认分类
运维
日常
安全
页面
数据汇总
留言
友链
关于
搜索到
5
篇与
的结果
2018-06-30
centos6系列升级openssl到1.0.2o
本次测试环境为centos6.5、centos6.91.查看版本 # openssl version -a2、下载openssl-1.0.2o.tar.gzhttps://www.openssl.org/source/openssl-1.0.2o.tar.gz利用ssh一类工具上传至服务器3、解压安装tar zxf openssl-1.0.2o.tar.gzcd openssl-1.0.2o5、更新zlib# yum install -y zlib./config shared zlib这一步会出现报错,这是需要安装perl环境 # yum install -y perl然后重新执行# ./config shared zlibmakemake installmv /usr/bin/openssl /usr/bin/openssl.bak mv /usr/include/openssl /usr/include/openssl.bak ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl ln -s /usr/local/ssl/include/openssl /usr/include/openssl echo “/usr/local/ssl/lib” >> /etc/ld.so.conf ldconfig -v 5、查看是否升级成功# openssl version -a
2018年06月30日
6,252 阅读
0 评论
0 点赞
2018-06-28
centos6系列升级openssh爬坑记录
Centos6系列升级openssh教程零、虚机建议更新前做个快照,本文档基于centos6.9制作,请根据实际操作系统下载对应iso镜像操作一、安装编译所需的工具包创建本地yum源(内网环境不能连接外网,一个个的安装依赖包过于复杂,有外网环境直接yum install gcc pam-devel zlib-devel openssl-devel即可,然后直接到第二步)1、创建本地yum目录2、查看系统版本信息# cat /etc/issue3、挂载系统iso镜像# mount /dev/cdrom /tmp/update/# ls /tmp/update # 如下图所示 说明挂载成功4配置yum# cd /etc/yum.repos.d # mkdir bak # mv *.repo bak/ # cp ./CentOS-Media.repo . # ls# vi CentOS-Media.repo 改成如下图所示的配置清除下yum缓存查看yum仓库列表到此,本地yum源已完成,通过yum升级openssh所需的依赖包即可# yum install gcc pam-devel zlib-devel openssl-devel(手工安装需要的依赖包较多,建议使用yum方式安装)二、安装telnet# yum -y install telnet-server*或者下载以下两个包手动安装xinetd-2.3.14-40.el6.x86_64.rpmtelnet-server-0.17-48.el6.x86_64.rpm启动Telnet服务# vi /etc/xinetd.d/telnet将其中disable字段的yes改为no以启用telnet服务mv /etc/securetty /etc/securetty.bak #允许root用户通过telnet登录 # service xinetd start #启动telnet服务 # chkconfig xinetd on #使telnet服务开机启动,避免升级过程中服务器意外重启后无法远程登录系统发现无法连接的话,请关闭防火墙# servcie iptables stop # chkconfig iptables off 接下来将要更新的openssh安装包copy到服务器上到此前提条件准备完毕三、升级openssh1.备份当前openssh# mv /etc/ssh /etc/ssh.bak # mv /etc/init.d/sshd /etc/init.d/sshd.abk2.卸载当前openssh# rpm -e –nodeps openssh-xxx(使用这条命令逐个卸载)根据已安装的包名称来卸载即可注意:rpm -e --nodeps openssh-server-5.3p1-122.el6.x86_64 会出现:error reading information on service sshd: No such file or directoryerror: %preun(openssh-server-5.3p1-122.el6.x86_64) scriptlet failed, exit status 1解决方法:# rpm -e --noscripts openssh-server-5.3p1-122.el6.x86_643.解压openssh_7.5p1源码并编译安装# tar -zxvf openssh-7.5p1.tar.gz # cd openssh-7.5p1 # ./configure --prefix=/usr --sysconfdir=/etc/ssh --with-md5-passwords --with-pam --with-zlib --with-openssl-includes=/usr --with-privsep-path=/var/lib/sshd # make 此处执行编译时可能报error,请检查之前是否成功安装了pam-devel zlib-devel openssl-devel 解决完错误继续下一步: # make install四、openssh安装后环境配置1.在openssh编译目录执行如下命令# install -v -m755 contrib/ssh-copy-id /usr/bin # install -v -m644 contrib/ssh-copy-id.1 /usr/share/man/man1 # install -v -m755 -d /usr/share/doc/openssh-7.5p1 # install -v -m644 INSTALL LICENCE OVERVIEW README* /usr/share/doc/openssh-7.5p1验证是否升级成功# ssh -V 3.启用OpenSSH服务在openssh编译目录执行如下目录 # echo 'X11Forwarding yes' >> /etc/ssh/sshd_config # echo "PermitRootLogin yes" >> /etc/ssh/sshd_config #允许root用户通过ssh登录 # cp -p contrib/redhat/sshd.init /etc/init.d/sshd # chmod +x /etc/init.d/sshd # chkconfig --add sshd # chkconfig sshd on # chkconfig --list sshd # service sshd restart4.此刻记得关闭selinux,否则重启后无法正常连接ssh,关闭方法:临时关闭:# setenforce 0永久关闭:# vim /etc/selinux/config将SELINUX=enforcing改为SELINUX=disabled,保存后退出4.重启:# reboot五、重启系统验证openssh没问题后关闭telnet服务# mv /etc/securetty.bak /etc/securetty # chkconfig xinetd off # service xinetd stop如需还原之前的ssh配置信息,可直接删除升级后的配置信息,恢复备份。# rm -rf /etc/ssh # mv /etc/ssh.bak /etc/ssh参考资料:http://blog.51cto.com/hnr520/1923012
2018年06月28日
4,402 阅读
0 评论
0 点赞
2018-06-13
XShell同时操作多个终端
今天看到同事在用xshell时候才知道,这个功能对多台服务器同时运行一个命令简直不要太棒!!!先上图看效果其实很简单 按照下图配置然后选择全部会话需要运行的命令在此处输入即可
2018年06月13日
4,559 阅读
0 评论
0 点赞
2018-06-13
Windows Server 2008 修改远程桌面(RDP)默认端口3389
打开“开始→运行”,输入“regedit”,打开注册表,找到以下路径:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp],找到PortNamber 其默认值是3389,修改成所希望的端口即可,例如33389。改完还有一个要修改的再打开[HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro1Set\Control\Tenninal Server\WinStations\RDP-Tcp],将PortNumber的值(默认是3389)修改成端口33389。修改完毕,重新启动电脑即可
2018年06月13日
2,333 阅读
0 评论
0 点赞
2018-06-04
学以致用的正则表达式
某天收到某管理员发来的一堆原始的服务器信息统计表,大概如下:(各种脱敏处理,哈哈哈)然而我只要其中的IP部分,其他的都是不用的, 由于数据量比较大,不可能一条一条的去复制的,这样子就太没有效率了,于是想着该怎么处理下比较好,真的不想一条条的复制,这样子就显得太low了(二次挣扎),于是就想起了之前学Linux的时候学过grep 的正则表达式grep -o -P "(\d+\.)(\d+\.)(\d+\.)\d+" 159.txt-o 只输出文件中匹配到的部分-P 是利用PERL的正则语法进行匹配\d 匹配从 0 到 9 中的任意一个数字字符(等价于 [0-9])\. 就是转义下ip中的.效果就是棒棒的啦! 美滋滋
2018年06月04日
3,510 阅读
1 评论
0 点赞