【笔记】archlinux缺少部分常用工具
2024-10-21 06:29:17
安装archlinux之后发现缺少很多常用工具 比如ifconfig ftp等
ifconfig需要安装net-tools
nslookup需要dnsutils
ftp需要inetutils
另外安装vsftpd配置虚拟用户需要的pam_mysql.so需要去github上下载 目前能用的是最新的1.0bate
https://github.com/NigelCunningham/pam-MySQL
编译安装之后放到/usr/lib/security 目标文件名是libpam_mysql.so 为了避免和已存在的冲突所以前面加上lib
#%PAM-1.0
auth sufficient /usr/lib/security/libpam_mysql.so user=test passwd=test host=localhost db=db_system table=tb_sys_ftpuser usercolumn=username passwdcolumn=password crypt=2
account sufficient /usr/lib/security/libpam_mysql.so user=test passwd=test host=localhost db=db_system table=tb_sys_ftpuser usercolumn=username passwdcolumn=password crypt=2
auth required /lib/security/pam_unix.so shadow nullok
auth required /lib/security/pam_shells.so
session required /lib/security/pam_loginuid.so
account required /lib/security/pam_unix.so
session required /lib/security/pam_unix.so
配置成这样就行了 另外在debian上官方包依然能用(debian更新的真慢)
最新文章
- Atitit.软件开发的几大规则,法则,与原则Principle v3
- Chrome 控制台使用大全
- sublime text 全局搜索
- SIOCADDRT: No such process
- javascript 网络是否连接的几种方案
- MFC中修改静态文本框中文字的字体、颜色
- 冒泡,快排算法之javascript初体验
- (转)实战Memcached缓存系统(3)Memcached配置参数初解
- Spark1.2新特性概述
- Python-zip压缩-解压
- 大约linux的几个问题,你能回答几个?--回复14-20称号
- 使用AndroidStudio快速开发教程
- OpenGL学习-------visual studio 2010配置和第一个OpenGL程序讲解
- Sencha Touch学习(一)
- 【一天一道LeetCode】#93. Restore IP Addresses
- C和C指针小记(十)-函数
- 基于TensorFlow的简单验证码识别
- CodeReview常见代码问题
- 浅谈jmeter请求参数获取的方式
- django2.0 官方中文文档地址
热门文章
- 代码随想录算法训练营day24 | leetcode 77. 组合
- vue弹窗后如何禁止滚动条滚动
- Error in v-on handler: “TypeError: Cannot read properties of undefined (reading ‘resetFields‘)“
- Linux:atime、mtime、ctime
- WebGPU 01之Hello Triangle
- 遥感影像和DEM数据获取处理、GeoServer切片发布并使用Cesium加载
- 在Django中显示MySQL语句
- vue中h函数的使用
- js-解决安卓手机软键盘弹出后,固定定位布局被顶上移问题
- Vue框架中有关 computed的相关知识