Ubuntu Server 16.04 LTS Samba
Install Samba 切换到Root $sudo -s 安装Samba #apt-get install -y samba samba-common python-glade2 system-config-samba 备份并新建一份Samba空配置 #cp -pf /etc/samba/smb.conf /etc/samba/smb.conf.bak #cat /dev/null > /etc/samba/smb.conf Samba Configure Anonymous 创建匿名共享配置 #vim /etc/samba/smb.conf # /etc/samba/smb.conf [global] workgroup = WORKGROUP server…
Nginx + GitWeb + GitoLite
Ubuntu Server 16.04 Install // 安装需要的软件 root@ubuntu# apt install nginx gitweb git-core fcgiwrap libcgi-pm-perl // 创建用于Git仓库的用户 root@ubuntu# adduser \ --system \ --shell /bin/bash \ --gecos 'git version control' \ --group \ --disabled-password \ --home /home/git \ git // 将Git仓库用户加入SSH组 root@ubuntu# adduser git ssh Configure GitoLite // 切换到Git仓库用户 root@ubuntu# su - git // 进入Git仓库主目录 git@ubuntu:…
Can't locate CGI.pm
安装配置Nginx与GitWeb运行错误,检测Nginx Logs: 2017/04/06 20:03:18 [error] 32701#32701: *1 FastCGI sent in stderr: "Can't locate CGI.pm in @INC (you may need to install the CGI module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.…
在Ubuntu上配置Apache2与WebDAV并添加SSL
之前由于无法忍受 OmniGroup Sync 死慢死慢的速度,自己在公司内网的服务器上搭建了 WebDAV,并映射到公司的公网 IP 上使用. 现在几乎都是在家办公了,所以需要经常 OpenVPN 到公司的内网里去登陆服务和调试.家中电脑和手机上都设置的 WebDAV 地址是公司的公网地址,一旦 OpenVPN 进公司,OmniFocus 就无法同步了. 一开始犯懒,现在随着需要越来越多的时间切入公司内网干活,就越来越厌烦来回切换 OmniFocus 的同步地址.正好最近把 Blog 的 VPS 服务提供商换成了 Linode,选了 Linode 新建立不久的东京机房,速度很不错,在我这里 2M 的 ADSL 可以达到 400k/s 的下载速度,几乎全速. 干脆将 WebDAV 转移到新租的 Linode VPS…
ShadowsocksR Server配置
安装Git $apt install git-core 克隆ShadowsocksR for Python代码 $git clone -b manyuser https://github.com/shadowsocksr/shadowsocksr.git 配置初始化 $cd shadowsocksr $bash initconfig.sh 启动ShadowsocksR $cd shadowsocksr/shadowsocksr $python server.py -p 443 -k password -m aes-256-cfb -O auth_sha1_v4 -o tls1.2_ticket_auth # 443 = 端口号 # password = 密码 # aes-256-cfb…