Centos EPEL仓库里的screen版本太老了, 连RGB都不支持
缺少信仰! (摔
编译过程
1 | wget http://git.savannah.gnu.org/cgit/screen.git/snapshot/screen-master.tar.gz |
configure错误处理
1 | configure: error: unable to find tgetent() function |
缺少依赖 ncurses-devel
1 | checking for PAM support... configure: error: no |
缺少依赖 pam-devel
Screen 4.99+ 强制密码策略的坑
make install完, 测试了一下RGB, 完美!w
但是… Ctrl A+D完事 screen -r
一个大大的 Password:
弹了出来, 咱傻了.jpg
咱.screenrc
里并没有配置密码(呆
翻了一下新版screen使用PAM进行身份验证, 并且强制验证密码
输入linux账户密码直接 Password incorrect.
, 咱又傻了.jpg
编辑 vi /etc/pam.d/screen
, 嗯, 文件不存在, 问题原因找到(
糊进去一个 auth required pam_unix.so
, screen -r
, 成功w
当然, 每次都输入一遍密码仍然很麻烦…. so….
1 | auth required pam_permit.so |
虽然仍然会弹个 Password:
但只需要直接回车就好了w