linux

Amazon 服务器 的pem文件转换为公钥.pub

pem转.pub 在Windows系统上就需要使用SecureCRT,Putty等工具,进行连接。但是AWS提供的XXX.pem文件,不能直接在这些工具里使用,需要做一些处理,才可以。 1、使用XXX.pem文件生成一个公钥文件XXX.pem.pub $ ssh-keygen -y -f XXX.pem > XXX.pem.pub

Debian7和8 的可用源,解决apt-get update的404错误

 Debian 官方源失效了(太老放入存档了),导致更新和安装软件失败. Debian7一键解决方法: cp -r /etc/apt/sources.list /etc/apt/sources.list.bak;echo "deb http://archive.debian.org/debian/ wheezy main contrib non-free" > /etc/apt/sources.list;cat /etc/apt/sources.list;apt-get update;     其实就是把源修改为: http://archive.debian.org/debian/ 发现的几个其他可用源,如果http://archive.debian.org/debian/太慢可以自己换换 # 阿里云的,目前可用,但可能是没同步好,过几天就和官方的同步了,就不行了. http://mirrors.aliyun.com/debian/ # debian官方的存档 https://snapshot.debian.o...

Debian9开机运行Python脚本

  Debian9开机运行Python脚本 Debian 9.x "stretch" 解决 /etc/rc.local 开机启动问题 由于某些软件并没有增加开启启动的服务,很多时候需要手工添加,一般我们都是推荐添加命令到 /etc/rc.local 文件,但是 Debian 9 默认不带 /etc/rc.local 文件,而 rc.local 服务却还是自带的 root@debian9 ~ # cat /lib/systemd/system/rc.local.service # This file is part of systemd. # # systemd is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2....

/etc/X11/xinit/xserverrc: 3: exec: /usr/bin/X: not found

 报错: root@vultr:~# startx /etc/X11/xinit/xserverrc: 3: exec: /usr/bin/X: not found xinit: giving up xinit: unable to connect to X server: Connection refused xinit: server error 安装依赖:apt-get install xserver-xorg

Ubuntu 16.04 添加多条ipv6地址

vim /etc/network/interfaces iface eth0 inet6 static address 2001:db8:1:2::2 netmask 64 # Add additional IPv6 addresses when $IFACE goes up up ip -6 addr add 2001:db8:1:2::3/64 dev $IFACE up ip -6 addr add 2001:db8:1:2::4/64 dev $IFACE # Remove them when $IFACE goes down down ip -6 addr del 2001:db8:1:2::3/64 dev $IFACE down ip -6 addr del 2001:db8:1:2::4/64 dev $IFACE   刷新网络配置:ifup ens3 重启生效:reboot   我的IP配置: # This file describes the network interfaces available on your ...

Ubuntu 16.04配置VNC进行远程桌面连接

 1、安装 $sudo apt-get install xfce4 $sudo apt-get install vnc4server $sudo apt-get install xrdp 2、启动vncserver,初始化 vncserver #启动vncserver,第一次需要输入设置登录密码 如果密码忘记了,可以进去~/.vnc/目录删除password文件即可。 3、修改配置文件xstartup sudo gedit ~/.vnc/xstartup 在其中替换成如下的内容: 复制代码 #!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc #[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup #[ -r $HOME/.Xresources ] && xrdb ...

vultr dd windows2003 2008年更新

可能是驱动问题目前 vultr 我使用了目前流行的一些 ios 都无法安装,都会卡在复制文件这一步。 然后只能DD安装系统了。 镜像转载自 hostloc 感谢 80host 提供镜像。  1.挂在ios 并 进入View Console   进入vps的管理页面-》点击Settings 左侧的 Custom ISO 项,在 ISO Library 项下面选择挂载Arch Linux系统。 然后点右上角的小电脑图标 进入 View Console 。 2.执行DD命令 【这一步大约需要几十分钟(会卡在 99%),红色部分注意下,如果执行后提示:d:writing to '/dev/vda':no space left on device 就输入 fdisk -l 查看一下】 (C盘分区5GB版本) sudo wget -O- 'http://down.80host.com/iso/dd/win2k3.gz' | gunzip | dd of=/dev/vda 系统账号及密码:administrator / 80hostkvmlasd...

日版 华硕AC68U 修改cfe 开放5g 全频段【免刷DD】

 海淘的日版 RT-AC68U 默认的5G 频段大部分国内设备是搜不到的,只有我笔记本可以搜到,手机和无线网卡都搜不到5G信号。 搜了一些教程都需要先刷DD ,因为我的设备到了以后 马上就刷了梅林 https://sourceforge.net/projects/asuswrt-merlin/files/RT-AC68U/Release/ 所以我直接在梅林的基础上修改cfe 解放5G全频段。 路由器设置部分: 1. 打开路由器管理界面默认是 192.168.1.1  -》系统管理-》系统设置-》 SSH Daemon Enable SSH 选 LAN only Allow SSH Port Forwarding 选 是 Allow SSH password login 选 是 其它 启动 Telnet 选 是 特别说明:因为梅林版本不同,开启SSH的地方可能会有稍微改变,可以自己找一下设置里是否有 SSH 和 Telnet 字样的地方,用谷歌翻译翻译一下。 直达URL:http://192.168.1.1/Advanced_S...

LNMP 手动配置增加HTTPS访问相关证书

一直使用的LNMP,最新的LNMP1.4是集成了SSL证书相关配置,我用的版本比较老,需要手动配置下。 1.首先上传你的证书文件(crt)和key文件到相关目录。 比如 /home/ssl/ 2.解密私钥   openssl rsa -in /home/ssl/526net.com.key -out /home/ssl/526net.com.key 3.设置权限 chmod 600 /home/ssl/526net.com.key 4.修改LNMP站点配置 LNMP网站配置文件位于/usr/local/nginx/conf/vhost/526net.com.conf  (这里的域名要对应你的配置文件名) 找到  listen 80; 在他下面新增: listen 443 ssl; ssl on; ssl_certificate /home/ssl/526net.com.crt; ssl_certificate_key /home/ssl/526net.com.key; 上面的两个路径要修改为你的文件路径。 比如我的配置如下:...

使用 alpha SSL 在安卓设备是显示安全证书错误 (该证书并非来自可信的授权中心)

出现这个问题是证书链不完整造成的。错误不同浏览器提示也不一样,有提示无效或者过期的。 需要手动在crt证书中增加中间证书 转载阿里云的说明: 如果是通过中级CA机构颁发的证书,您拿到的证书文件包含多份证书,需要人为的将服务器证书与中间证书合并在一起上传。 拼接规则为:服务器证书放第一份,中间证书放第二份,中间不要有空行。注:一般情况下,机构在颁发证书的时候会有对应说明, 请注意规则说明。 alpha 的相关中间证书这里找 https://www.alphassl.com/support/install-root-certificate.html   找到对应的手动复制到你的crt证书中即可。 记得要重启 web 服务