VPS 备忘

黄杰, 2012-12-09
root[a]linuxsand.info

SSH

我的笔记本是 Windows,到 这里 下载 PuTTY。

教程见 http://www.ualberta.ca/CNS/RESEARCH/LinuxClusters/pka-putty.html

服务端修改 SSH 的配置文件:

nano /etc/ssh/sshd_config

PubkeyAuthentication yes
PasswordAuthentication no

(从我的印象笔记复制而来)

使得 putty 正常显示中文:

vps config:

putty config:

nginx 安装配置

http://nginx.org/en/download.html

我的 VPS 系统是 Debian。添加 key:

wget http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key

编辑 sources.list 文件:

nano /etc/apt/sources.list

deb http://nginx.org/packages/debian/ squeeze nginx
deb-src http://nginx.org/packages/debian/ squeeze nginx

安装:

apt-get update
apt-get install nginx

配置文件是 /etc/nginx/nginx_config

需要记录的是配置 /subapp 用 alias 指令而不是 root 指令。更多指令在 http://www.howtocn.org/nginx:directiveindex

dropbox 安装配置

http://buildcontext.com/blog/2012/dropbox-linux-ubuntu-ec2-linode-selective-sync

安装 dropbox:

wget -O - "http://www.dropbox.com/download?plat=lnx.x86" | tar xzf -

运行于后台,并验证账户(略):

./.dropbox-dist/dropboxd

安装官方的 dropbox.py 来管理:

wget -O dropbox.py "http://www.dropbox.com/download?dl=packages/dropbox.py"
chmod 755 ./dropbox.py

具体可 ./dropbox.py help