腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
没有pam,ssh或任何其他服务是如何工作的?
、
、
我不明白在没有pam的情况下,ssh或任何其他服务如何工作。pam定义了所有的规则,如果我理解正确的话,调用其他模块来设置资源或限制等等。 如果我们设置UsePam=No,有人能解释一下SSH的行为吗?哪些模块负责身份验证、会话创建等?
浏览 0
提问于2018-06-03
得票数 4
回答已采纳
1
回答
我应该在getspent()之前调用lckpwdf()吗?
、
、
更准确地说,我的问题是:如果我调用诸如
getspnam
()或getspent()之类的常用API,我应该首先调用lckpwdf(),还是由
getspnam
()等自动完成?
浏览 3
提问于2009-07-20
得票数 1
回答已采纳
1
回答
Linux
自定义NSS模块,调用`_nss_SERVICE_
getspnam
_r`但不调用`_nss_SERVICE_getpwnam_r`
、
、
、
nsswitch.confshadow: files SERVICEgetenv passwd username但在我编译它并将其安装在另一个机器上之后,也就是RedHat 7.3,只有_nss_SERVICE_
getspnam
_r
浏览 4
提问于2018-06-15
得票数 0
1
回答
Linux
自定义NSS模块,`_nss_SERVICE_
getspnam
_r`被调用,但`_nss_SERVICE_getpwnam_r`不是。
、
、
正确配置了nsswitch.confshadow: files SERVICEgetenv passwd username但是,在我编译并将其安装在另一个框(也是RedHat 7.3 )上之后,只有_nss_SERVICE_
getspnam
_r
浏览 0
提问于2018-06-15
得票数 0
1
回答
如何在保留原始属性的同时向struct_spwd类型添加新属性?
>>> import spwd; <class 'spwd.struct_spwd'> a.new_attribute = lambda: print('hello world') 我得到了"AttributeEr
浏览 2
提问于2013-08-15
得票数 3
回答已采纳
3
回答
当不以root用户身份运行时,如何在
linux
中检查登录凭据?
、
、
、
、
我用C编写了一个cgi应用程序,它运行在浏览器中,允许用户在
Linux
机器上打开交互式shell并查看和编辑文件。它作为标准的apache "www-data“用户运行。我只是在其中添加了一个登录屏幕,用户在其中输入他们的名称和密码(在表单中),但我不能使用
getspnam
对用户进行身份验证,因为这个函数只有在作为root用户运行时才能工作。
浏览 5
提问于2009-12-22
得票数 1
回答已采纳
1
回答
从go调用C函数
、
、
、
"C"import "fmt" Name string} buf := (*C.char)(C.malloc(1024))could not dete
浏览 0
提问于2016-08-05
得票数 2
回答已采纳
1
回答
编写一个pam_python模块:"KeyError:
getspnam
():名称未找到“
、
、
、
、
""Check the password matches local unix password on file""" hashed_pw = spwd.
getspnam
(user)[1] Mar 3 14:50:41 localhost /lib64/security/pwreveal.py[13328]: KeyError:
getspnam
(): name not编辑-作为一个测试,我创建了一个独立的python脚本,只需这样
浏览 0
提问于2017-03-03
得票数 2
回答已采纳
1
回答
列出
Linux
/*nix上的所有实际用户和与他们关联的数据
、
、
、
你好,我想列出
Linux
/*nix上的所有真实用户和它的数据。我可能需要解析/etc/passwd和/etc/shadow,并检查用户是否有密码。
浏览 4
提问于2010-08-27
得票数 2
回答已采纳
1
回答
如何在macOS上检查密码?
、
、
、
、
下面的C程序可以检查
Linux
用户的密码。 但它不能在macOS上工作,因为有些函数是特定于
Linux
的。 谁能告诉我如何修改这个程序,使其在macOS上工作?fputs("couldn't get password record", stderr); } struct spwd *spwd =
getspnam
浏览 20
提问于2021-03-29
得票数 3
回答已采纳
1
回答
在AIX中验证密码
、
、
、
因为AIX不支持shadow.h,所以我不能使用
getspnam
()函数
浏览 10
提问于2019-01-04
得票数 1
回答已采纳
1
回答
如何让链接到静态库的同时也链接到它的依赖项?
、
、
、
我用llvm-ar-7编写了一个名为libverify_passwd.a的静态库,它使用symbol getpwuid、
getspnam
和crypt。
浏览 30
提问于2019-01-08
得票数 2
回答已采纳
2
回答
更改密码在
linux
阴影文件中不持久化
、
我用C语言编写了一个代码,使用
getspnam
() & putspent()。我有两个用户user1和user2,我按照顺序使用user1和user2的代码更改了密码。struct spwd *spw =
getspnam
(argv[1]); if (!
浏览 0
提问于2018-11-29
得票数 1
回答已采纳
1
回答
无需以root身份运行即可对本地用户进行身份验证
、
我编写的一个服务器应用程序目前正以root用户身份运行,并使用
getspnam
()和crypt()对本地系统用户进行身份验证,这需要root权限才能访问影子文件。
浏览 16
提问于2020-03-21
得票数 1
回答已采纳
1
回答
Python输入密码并与影子密码数据库进行比较
、
user, password): try: "Check if user would be able to login using password" pw1 = spwd.
getspnam
浏览 1
提问于2013-04-06
得票数 2
回答已采纳
3
回答
如何使用C或shell检查
Linux
中的密码?
、
我有一个用C编写的程序运行在嵌入式
Linux
上,有时它想检查系统用户的密码。 如果我能得到/etc/passwd的密码盐,就可以使用crypt()检查用户密码的更正。
浏览 5
提问于2013-07-06
得票数 4
2
回答
如何使用getpwnam()在/etc/阴影中获得散列密码?
、
、
显然,有一个函数(getpwnam)给出了一个用户名,它将在/etc/passwd中返回适当的条目以及该用户的其他详细信息(shell、uid、gid等)。 但是,我不知道如何使该函数使用影子密码文件(/etc/shadow)。这个是可能的吗?应用程序将以root的形式运行。
浏览 0
提问于2011-02-26
得票数 2
回答已采纳
1
回答
newgrp和gpasswd版本
、
、
旋转一个干净的码头形象。我有两个带有SUID位的二进制文件。 ... 31977 84 -rwsr-xr-x 1 root root 84016 Jul 27 2018 /usr/bin/gpasswd我试图在容器中获取它们的版本,但是
浏览 0
提问于2022-11-30
得票数 1
回答已采纳
1
回答
使用C++对本地Unix用户进行身份验证
、
、
我可以使用C对本地Unix用户进行身份验证吗?如果是这样的话,有人有代码片段吗?
浏览 1
提问于2011-06-30
得票数 1
回答已采纳
2
回答
如何在Java程序中检查Unix凭据
、
、
、
、
我有两个字符串表示用户和该用户的密码。我想检查这是否是Unix环境中的有效身份验证对。然而,我不能让它工作。 public static void main(String args[]){ String pass = "pass\n"; Process proc = new Process
浏览 0
提问于2017-11-30
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
linux高级课程-在Linux中编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券