
linux
luccck
这个作者很懒,什么都没留下…
展开
-
Ubuntu系统下编译ClickHouse调试模式
1.1 系统环境Ubuntu 18.04 服务器版 纯净版Vmware 15.5CPU分配2核内存分配4GB磁盘分配80G (实际使用46G,分配需大于46G,仅DEBUG模式需要这么大)1.2 软件环境1.2.1 环境需求clang/clang++ 11及以上cmake 3.16gitpythonninja安装git、python、ninjasudo apt-get install git cmake python ninja-build安装cmake3.16su原创 2021-01-08 17:10:52 · 887 阅读 · 0 评论 -
[linux]强制指定链接库
在升级glibc的时候会需要替换系统的libc.so.6,如果非单步完成就会发生无法找到链接库进而无法进行命令运行的错误LD_PRELOAD作为一个环境变量可以为命令指定加载的动态链接库。如:LD_PRELOAD=/lib/libc-2.6.1.so ln -s /lib/libc-2.6.1.so libc.so.6可以实现强制ln命令使用指定的链接库加载函数,此方法同样可以用于任何二进制文件运行。...原创 2020-11-18 15:10:04 · 819 阅读 · 0 评论 -
[Linux]用户登录后自动ssh到其他服务器
为了限制用户行为,当特定用户登入服务器时,shell会自动运行命令,并且用户取消命令也会导致用户的登出。如实现堡垒机功能,用户在登入后只能选择ssh目标并输入用户名与密码,并且没有shell命令输入的能力。本功能实现原理是将用户的shell指定为一个特定脚本,因此脚本结束时用户也会退出登录。本例中修改用户jump(root用户视角)新建用户:adduser jump # 首先新建用户,并设定密码mkdir /home/jump/bin # 新建用于储存脚本的目录,非必要新建脚本:原创 2020-06-08 13:34:38 · 410 阅读 · 0 评论 -
[Rocks7]无法跨节点免密ssh
Rocks7安装后如果出现节点间无法进行免密ssh的情况,需要更改相关文件的权限配置。查看ssh-keysign的权限情况:ls -l /usr/libexec/openssh/ssh-keysign正常情况下,文件的user属性应为--s:---s--s--x 1 root ssh_keys 469880 Apr 11 2018 /usr/libexec/openssh/ssh-keysign大多情况,属性是--x导致异常:---x--s--x 1 root ssh_ke原创 2020-06-08 13:32:00 · 294 阅读 · 0 评论