vim 设定背景透明
无需修改主题配置,直接在 .vimrc 后面加上一行:
1 | hi Normal guibg=NONE ctermbg=NONE |
注意需要放在主题设定之后,否则可能被主题覆盖。
无需修改主题配置,直接在 .vimrc 后面加上一行:
1 | hi Normal guibg=NONE ctermbg=NONE |
注意需要放在主题设定之后,否则可能被主题覆盖。
apache 对中文支持较差,显示的文件名有中文的部分全都是乱码。经过一番 Google 后找到解决方案,只需要在 httpd.conf 里面添加下面一行:
1 | IndexOptions NameWidth=50 Charset=UTF-8 |
然后重启 apache 即可。
注:参数 “Options Indexes” 表示启用目录浏览。Charset 设置为 UTF-8 字符集,以消除中文乱码。NameWidth 指定目录列表显示宽度。具体参数参考 apache 手册。
目前正在测试架设的 Linux 虚拟主机。为安全考虑,需要禁止用户使用 telnet 与 ssh 登录,但可以使用 ftp 登录。
之前的思路是:使用 useradd 添加用户,同时指定用户的 shell 为 false 或 nologin。但这样一来 ftp 也无法登录了。后来找到一种解决方法。以vsftpd 为例:
1 2 3 4 5 6 7 8 9 | # Standard behaviour for ftpd(8). auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed # Note: vsftpd handles anonymous logins on its own. Do not enable # pam_ftp.so. # Standard blurb. @include common-account @include common-session @include common-auth #auth required pam_shells.so |
1 | check_shell=NO |
1 2 3 4 | # 修改前 wp26:x:1002:1002::/home/vhost/wp26:/bin/base # 修改后 wp26:x:1002:1002::/home/vhost/wp26:/bin/false # 或者 nologin |
1 | wp26:x:1002:1002::/home/vhost/wp26:/usr/bin/passwd |
1 | /etc/init.d/vsftpd restart |