Mac 定时打开应用
编辑脚本
打开应用脚本
~/open.sh:
#!/bin/sh
open -jga <应用名称>
- -j 隐藏应用
- -g 不焦点应用
- -a 打开 /Applications 中的应用
chmod +x ~/open.sh
赋予执行权限
~/open.sh:
#!/bin/sh
open -jga <应用名称>
chmod +x ~/open.sh
赋予执行权限
刚翻译了一篇 SSL 的文章,就发现了用 let's encrypt 的证书炒鸡方便 Orz
certbot.eff.org 选择合适的 web server 和操作系统。输入给出的指令,揍是这么简单!
在本指南中,我们将向您展示如何设置自签名 SSL 证书,以便在 CentOS 7 VPS 上与 Apache Web 服务器配合使用。自签名证书不会验证您的服务器的身份,因为它不是由受信任的证书颁发机构签名的,但它将允许您加密服务器和访问者之间的通信。
安装 Apache SSL 支持模块:mod_ssl
sudo yum install mod_ssl
重启 Apache 后就能使用 SSL 证书。
Mac 自带 apache,安装以 Yosemite 10.10 为例。
open /etc
,把etc文件夹拖到 finder 侧栏方便访问。open /Library/WebServer/Documents
放在侧栏方便使用。chown 用户名:wheel /Library/WebServer/Documents
。sudo apachectl start
。VMware 需要设置成桥接模式 设置 -> 网络适配器 -> 桥接模式网络连接 -> 自动检测
。
CentOS 需要打开有线连接 设置 -> 网络 -> 有线
。
安装时添加的 centos 用户没有 sudo 权限,需要手动添加:
su root
vim /etc/sudoers
在 root ALL=(ALL) ALL
之后添加 你的用户名 ALL=(ALL) ALL
, :wq!
保存退出。
开启 vim 行号:
vim /etc/vimrc
最后添加 set nu
1. 开启Windows远程协助
XP: 右键我的电脑 - 属性 - 远程, 勾选中远程桌面中的选项.
Win7/8: 右键计算机 - 属性 - 高级系统设置 - 远程, 勾选中远程桌面中的选项.
2. 下载安装适用于 Mac 的远程桌面连接客户端
下载地址, 链接中有安装说明, 打开软件按 [command+,] 打开偏好设置, 分辨率越高, 色彩越丰富, 需要的带宽越大. 在输入框输入目标Windows的IP即可连接, 比如: 192.168.1.101.
大多数Linux服务器都自带了curl软件, 使用方法如下:
curl --head "http://www.phphp.net"
关于curl详细的参数的说明, 请点击文章最后的引用. 上一条命令得到以下结果:
HTTP/1.1 200 OK Date: Sat, 12 Apr 2014 05:31:50 GMT Server: Apache/版本 (CentOS) X-Powered-By: PHP/版本 Connection: close Content-Type: text/html; charset=UTF-8
方法: 修改默认22端口, 禁止以root登录, 限制登入ip, 监视用户登入状态, 好的登录退出习惯, 其他.
检查是否安装:
rpm -q vnc vnc-server
没安装会得到: package vnc is not installed, package vnc-server is not installed; 已安装会提示vnc版本.
yum安装:
yum install vnc vnc-server
问题: SSH连接后, 超时自动登出, 提示"Write failed: Broken pipe"