Linux

事情的起因是最近USTC LUG群里讨论到了一个问题:如何让普通用户无法通过 shutdown 关机,一个简单的解决是(root 执行)

实际上这个问题其实毫无意义,对于桌面系统而言,面向的使用者都是在物理接触机器的前提下进行的,实际上任何使用者都能关掉电源达到关机的作用。一直以来“Linux 普通用户不能关机”作为初学者就需要知道的常识而广为人知,但是实际上这点并不是那么绝对的,关于这点引用一下 USTC LUG前会长尘光的观点(我表示十分赞同):

关键字:“帐号”和“用户”的区别。关机操作是可以由用户进行,而不是帐号进[……]

Read more

shadowsocks 启动时报错 ValueError : No JSON object could be decoded 问题

最近一直沉迷于军国主义黄赌毒游戏和折chao腾xie各种实验报告并没有怎么沉下心来研究过技术方面的问题,正好今天遇到一个神奇的问题(其实不是自己遇到的是别人遇到的),就此记录。

机器是:Vultr 低配VPS,CentOS 6 x64

参考教程是 https://php-rmcr7.rhcloud.com/shadowsocks-server/  (写的挺详细的,这种教程真是对小白再怎么详细也不为过)

ssserver 启动报错:

从来没见过的问题- –

于是放狗搜,先是搜到了这个 https://w[……]

Read more

Linux 桌面环境下使用 shadowsocks

随着最近天气情况越来越恶劣,翻土墙已经成为生活必须的技能之一,shadowsocks 是目前本人和小伙伴们使用最多的一种,作者在 Mac OS X 和 Windows 下都提供了界面友好的客户端程序如 https://github.com/shadowsocks/shadowsocks/wiki/Ports-and-Clients ,但是 Linux 下的使用稍微麻烦些,最近在一台老电脑上新装上了 Linux ,加上小伙伴问到过这问题,于是就有了这篇折腾的记录。 我使用的 Linux Mint 17,基于 Ubuntu 的衍生版本,理论上 Debian 系的操作都是一样的,Arch Linux[……]

Read more

最近遇到一点事,需要开放工作室服务器的网站目录上传文件权限,要求静态网站上传可以即传即用,考虑到简单起见我想到的办法是新建一个用户加入 www-data 组,登录目录设在网站所在目录下,要传网站直接把文件丢上去就行(前提是这些网站都在同一个域名下,不然还需要另外配置 Server)。可是 SFTP 上传的文件都是默认755,原本 vsftpd 可以用户 local_umask 控制上传文件权限,但是坑爹的硬件防火墙封了 FTP 端口,只能通过22端口。但是 SFTP 虽然名字里带 FTP ,但是实际上 SFTP不是由 vsftpd 控制而是由 openssh 控制,SFTP 没有专门的守护进程[……]

Read more

由于树莓派本身不带存储器,安装系统需要在电脑上将官网下载的img镜像直接写入SD卡,这样就造成了一个你题:系统装好后分区是固定的,在进入系统之后由于根目录已经挂载,无法在树莓派下调整分区表。我使用的debian镜像大小是3G多,装在8G储存卡上就会有4G多的区域是浪费的。

想过几个方案解决这个问题:

1,用fdisk把SD卡上未使用区域格式化,挂载为root家目录,进行大文件操作就在root家目录下进行。

fdisk  /dev/mmc[TAB补全]

#使用fdisk,也可以用parted,不过X86的Debian没有parted只有partx,似乎功能更强大但是操作起[……]

Read more