opensuse leap15
pam版本 : 1.3.0-lp150.5.6.1 架构 : x86_64
学习搭建 vsftp 服务器,建立虚拟用户访问需要 pam _userdb.so 或者 pam_mysql.so ,都没有,
pam版本 : 1.3.0-lp150.5.6.1 架构 : x86_64
尝试 autoconf 安装userdb.so不成功,尝试升级到 1.3.1 不成功,也不敢太深入,怕把系统搞废了!
还是想问一下,可不可以只安装 pam _userdb.so 或者 pam_mysql.so ?该怎么安装?
正道是升级到1.3.1。
Hack的办法(旁门左道)是可以把1.3.1的rpm包解压缩然后把pam_userdb.so 和pam_mysql.so直接放到/lib64/security下面看看能不能用。
拷贝了一个userdb.so, 试过了,不行,找了 1.3.1 尝试安装,也是出来一大堆错误,不敢往下做了。
可以试试如下命令:
sudo zypper ar http://download.opensuse.org/repositories/Linux-PAM/openSUSE_Leap_15.0/Linux-PAM.repo
sudo zypper ref
sudo zypper up pam
sudo zypper in pam_mysql
然后把报的错误发上来。
第一个命令 “参数太多”
犹豫就会白给,先dup五遍再说(
有错误贴上来啊
我修改了第一个命令,你再试试
正在试,好像成功了,我先看以下
有了,userdb.so 谢谢,
“
收到的新软件源或软件包签名密钥:
软件源: Pluggable Authentication Modules (openSUSE_Leap_15.0)
密钥名称: Linux-PAM OBS Project Linux-PAM@build.opensuse.org
密钥指纹: AD1DF67E 2F75BEA5 4319690A 6941CEA4 3ADC1350
密钥创建于: 2018年11月28日 星期三 01时24分56秒
密钥过期于: 2021年02月05日 星期五 01时24分56秒
RPM 名称: gpg-pubkey-3adc1350-5bfd7de8
”
这个源可以永久信任吗?
到密钥过期之前都可以信任的。我一般选择永久信任。
重启,查看 message .多次出现以下错误提示:
“
sudo: pam_apparmor(sudo:session): Unknown error occurred changing to root hat: 不允许的操作
”
这重要吗?需要解决吗?(太晚了,不着急今天)
不重要吧,不过你可以
sudo zypper rm pam_apparmor
来移除这条log。
收到,多谢