高考碰上端午

下午回家路上经过附近一所中学,看到校门口的护栏已经设置好,后天就要高考了。
今年高考正好赶上端午节,儿子他们并不放假。据说高考期间大学不放假也是传统,不过,大学也分年级,要是找大三学生替考,估计是自投绝路。
对家长们而言,高考赶上长假,也不至于请假,上班的也不用分神,倒是好事。
祝好运。

彻底解决pure-ftpd 530错误

之前阿里云解决pure-ftpd 530错误是通过使用uid大于pure-ftp设定的最小值的用户来解决的,后来再次在ubuntu16.04版本安装的时候,发现/etc/pam.d下存在pure-ftp文件,而新建用户无法登陆,出现530错误。删除此文件后,问题解决。

但取消认证的确不是办法,今天安装虚拟机的时候出现此问题,于是上网搜索一下,通过配置该文件中的auth required pam_shells.so,即在/etc/shells中添加该用户的shell,问题解决。

 

阿里云备案中

经过这一番的折腾,最大的收获就是VirtualBox和在此基础上安装的odoo,而网站建设已经被遗忘了,随着Chdbits的关站在即,新“服务器”的使命将转向学习测试,而应用则主要是odoo及相关服务。

元旦看过一次用友的所谓在线服务后,感觉真是烂,而且不是一般的烂。所以想组建一个自己的odoo系统用来学习,这样可以协同改进,正巧看到了阿里云半年免费使用,而巧的是原先感觉最为麻烦的备案拍照环节,那个拍照点居然就在小区附近,于是元旦期间申请了一个免费云主机。

说是免费,但没有对外的网络连接,要想继续备案,还需要自己购买带宽,好在不贵,先临时购买了1个月的1M带宽,使用ssh连接,速度非常快,已经非常满意。

随后进行update及upgrade,安装pure-ftp,安装运转正常,但总是不能连接,提示530错误。因为阿里云默认用户就是root,以为是用户问题,又新建了一个用户,问题依旧。网上相关回答五花八门,阿里云论坛里面是建议删除/etc/pam.d/下的pure-ftp文件,但我看到我自己机器里面那个文件是不存在的,于是remove后,重新安装,问题就解决了。

看来是用为用户是在pure-ftp安装后新建的,而之前Ubuntu系统中默认是不使用root用户管理的,所以没有出现此类问题,所以造成此次错误。

后记:备案成功后安装系统时发现,之前推测是正确的,pure-ftp默认只允许UID不小于1000的用户使用,而系统新增用户的最小UID是1000,所以之前的系统用户无法访问,修改pure-ftp的MinUID文件中的值可以使相应的用户连接pure-ftp。