在服务器上编译出错，增加了包含头文件<sys/socket.h>
解决登录问题（没有设置vttype=vt100）
修复了宏定义错误
主进程退出后，使用fuser -k 释放不再使用的tty号。