PAM认证模块
通过ldd查看服务程序在编译时是否使用了libpam.so,决定服务程序是否支持PAM 认证 。具体的pam文件放在/lib/security目录下,服务文件放在/etc/pam.d目录下 Pluggable Authentication Modules for Linux 可插拨 认证 模块 当用户访问服务器,服务程序将请求
Pluggable Authentication Modules for Linux 可插拨认证模块
当用户访问服务器,服务程序将请求发送到PAM模块,PAM模块根据服务名称在/etc/pam.d目录下选择一个对应的服务文件,最后根据服务文件的内容选择具体的PAM模块进行处理。
通过ldd查看服务程序在编译时是否使用了libpam.so,决定服务程序是否支持PAM认证。
具体的pam文件放在/lib/security目录下,服务文件放在/etc/pam.d目录下
PAM服务文件格式
eg:
auth required pam_security.so
auth required pam_stack.so service=system-auth
service表示调用子服务文件
Module-type:
auth 检查用户和密码,分配权限
account 检查账号是否过期,是否有权登录
session 从用户登录成功到退出的会话控制
password 控制用户改密码的过程
control-flag:
required 要求矣须通过,否则结束退出
requisite 如果不通过还可继续向下认证,后面有一通过即可。
sufficient 通过则不需要向下认证
optional 可选项
常用PAM服务文件
login -------/etc/pam.d/login
ipop3d -------/etc/pam.d/pop
vsftpd -------/etc/pam.d/ftp(编译安装)或/etc/pam.d/vsftpd(rpm安装)
sshd -------/etc/pam.d/sshd
su -------/etc/pam.d/su
imap -------/etc/pam.d/imap
/lib/security目录下,各个pam模块的作用,可参考/usr/share/doc/pam-0.99.3.0下的帮助文件。
相同类型Module-type组成一个堆栈。
常用PAM模块
pam_access.so 控制访问者地址与账号名称
pam_listfile.so 控制访问者的账号名称或登录位置
pam_limits.so 控制为用户分配的资源
pam_rootok.so 对管理员(uid=0)无条件允许通过
pam_userdb.so 设定独立用户账号数据库认证
pam_access.so模块的使用―――控制访问sshd服务的主机和用户
1.修改需使用这个模块的服务文件,如sshd: /etc/pam.d/sshd添加
account required pam_access.so
2.修改模块的配置文件
/etc/security/access.conf
- : redhat : ALL EXCEPT 192.168.0. (格式)
3.测试
ssh redhat@192.168.0.22
ssh redhat@127.0.0.1
pam_access.so根据主机、IP、用户、拒绝或允许访问。
pam_listfile.so的应用 (比pam_access.so更加详细控制)
1.首先查看它的帮助文件,看它的具体格式,参数如何
#less /usr/share/doc/pam-0.99.3.0/txts/README.pam_listfile
item user,tty,group 说明列表文件中的内容
sense allow,deny 拒绝或允许文件中的用户
file 指定一个文件,内容根据item项来添加
onerr succeed,fail 当模块本身产生错误时,返回的值,如无法打开file指定的文件,一般设为succeed
2.将模块应用到sshd服务
将上面添加的pam_access.so清掉,然后在/etc/pam.d/sshd中添加(第一行)
auth required pam_listfile.so item=user sense=deny file=/etc/denyuser onerr=succeed
注意添加的位置顺序,否则看不到效果
3.创建编缉列表文件
#echo “redhat” >/etc/denyuser
4.测试
#ssh -l redhat 192.168.0.22 失败
#ssh -l chinaitlab 192.168.0.22 成功
#w 显示已登录的用户及最近的一次操作
pam_limits.so的应用
1.查看帮助文件,确认它的配置文件位置,参数模式
#less /usr/share/doc/pam-0.99.3.0/txt/README.pam_limits
hard硬限制(不能达到的)
2.将模块应用到sshd服务,修改服务文件
#vi /etc/pam.d/sshd 添加:
session required pam_limits.so
session 控制用户进程的登录次数,文件大小,通过控制用户的会话进程来限制用户使用的资源
3.编缉pam_limits.so的配置文件/etc/security/limits.conf
redhat hard maxlogins 2
限制redhat登录到sshd服务的次数,不能达到2。
4.测试
#ssh -l redhat 192.168.0.22 第1个
#ssh -l redhat 192.168.0.22 第2个
表示同时最多可以有1个redhat用户登录
pam_rootok.so的应用
#chfn 改变用户的finger信息
普通用户使用这个命令修改信息时,需要输入密码才能使用,而root用户则不需要。
分析:
#more /etc/pam.d/chfn
第一行为auth sufficient pam_rootok.so
因为chfn的pam服务文件的第一行应用了pam_rootok.so模块,所以当root用户使用chfn时不需验证,不需要再往下,直接通过。
pam_userdb.so模块需要一个db数据库储存用户信息,具体如何使用可参考前面的vsftpd虚拟用户。
在使用PAM模块时,注意参考README.pam帮助。

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Die Standardkarte auf dem iPhone ist Maps, Apples proprietärer Geolokalisierungsanbieter. Obwohl die Karte immer besser wird, funktioniert sie außerhalb der Vereinigten Staaten nicht gut. Im Vergleich zu Google Maps hat es nichts zu bieten. In diesem Artikel besprechen wir die möglichen Schritte, um Google Maps als Standardkarte auf Ihrem iPhone zu nutzen. So machen Sie Google Maps zur Standardkarte auf dem iPhone. Das Festlegen von Google Maps als Standardkarten-App auf Ihrem Telefon ist einfacher als Sie denken. Befolgen Sie die nachstehenden Schritte – Erforderliche Schritte – Sie müssen Gmail auf Ihrem Telefon installiert haben. Schritt 1 – Öffnen Sie den AppStore. Schritt 2 – Suchen Sie nach „Gmail“. Schritt 3 – Klicken Sie auf neben der Gmail-App

Fehlt die Uhr-App auf Ihrem Telefon? Datum und Uhrzeit werden weiterhin in der Statusleiste Ihres iPhones angezeigt. Ohne die Uhr-App können Sie jedoch die Weltzeituhr, die Stoppuhr, den Wecker und viele andere Funktionen nicht nutzen. Daher sollte die Reparatur der fehlenden Uhr-App ganz oben auf Ihrer To-Do-Liste stehen. Diese Lösungen können Ihnen bei der Lösung dieses Problems helfen. Lösung 1 – Platzieren Sie die Uhr-App. Wenn Sie versehentlich die Uhr-App von Ihrem Startbildschirm entfernt haben, können Sie die Uhr-App wieder an ihrem Platz platzieren. Schritt 1 – Entsperren Sie Ihr iPhone und wischen Sie nach links, bis Sie zur Seite „App-Bibliothek“ gelangen. Schritt 2 – Suchen Sie als Nächstes im Suchfeld nach „Uhr“. Schritt 3 – Wenn Sie unten in den Suchergebnissen „Uhr“ sehen, halten Sie die Taste und gedrückt

1. Öffnen Sie zunächst die Douyin-App und klicken Sie auf [Ich]. 2. Klicken Sie auf das Dreipunktsymbol in der oberen rechten Ecke. 3. Klicken Sie, um [Einstellungen] aufzurufen. 4. Klicken Sie, um [Konto und Sicherheit] zu öffnen. 5. Wählen Sie [Bei der Geräteverwaltung anmelden] aus und klicken Sie darauf. 6. Klicken Sie abschließend auf das Gerät, um es auszuwählen, und klicken Sie auf [Entfernen].

Erhalten Sie die Meldung „Zugriff auf Kamera und Mikrofon konnte nicht zugelassen werden“, wenn Sie versuchen, die App zu verwenden? Normalerweise erteilen Sie Kamera- und Mikrofonberechtigungen bestimmten Personen nach Bedarf. Wenn Sie jedoch die Erlaubnis verweigern, funktionieren die Kamera und das Mikrofon nicht und es wird stattdessen diese Fehlermeldung angezeigt. Die Lösung dieses Problems ist sehr einfach und in ein oder zwei Minuten erledigt. Fix 1 – Kamera- und Mikrofonberechtigungen bereitstellen Sie können die erforderlichen Kamera- und Mikrofonberechtigungen direkt in den Einstellungen bereitstellen. Schritt 1 – Gehen Sie zur Registerkarte „Einstellungen“. Schritt 2 – Öffnen Sie das Fenster „Datenschutz und Sicherheit“. Schritt 3 – Aktivieren Sie dort die Berechtigung „Kamera“. Schritt 4 – Darin finden Sie eine Liste der Apps, die eine Erlaubnis für die Kamera Ihres Telefons angefordert haben. Schritt 5 – Öffnen Sie die „Kamera“ der angegebenen App

Als Handelsplattform müssen Sie sich bei Xianyu registrieren und anmelden, bevor Sie es nutzen können. Was ist, wenn Sie überprüfen möchten, wie ihre ID lautet? Finden wir es unten gemeinsam heraus! Eine Einführung zum Überprüfen Ihres persönlichen Spitznamens auf Xianyu. Starten Sie zunächst die Xianyu-App. Wechseln Sie nach dem Aufrufen der Startseite zur Seite „Leerlauf“, „Nachrichten“ und „Ich“ und klicken Sie in der unteren rechten Ecke auf die Option „Mein“. 2. Dann müssen wir auf meiner Seite in der oberen linken Ecke auf [Avatar] klicken. 2. Wenn wir dann zur persönlichen Startseite gehen, müssen wir hier auf die Schaltfläche [Informationen bearbeiten] klicken. 4. Klicken Sie abschließend auf Wir können es später auf der Seite sehen, auf der wir Informationen bearbeiten;

1. Wählen Sie nach dem Einschalten des Telefons NetEase Cloud Music aus. 2. Nachdem Sie die Homepage aufgerufen haben, können Sie die [Rangliste] sehen und zum Betreten klicken. 3. In der Rangliste können Sie eine beliebige Liste auswählen und auf [Neue Songliste] klicken. 4. Wählen Sie Ihr Lieblingslied aus und klicken Sie darauf. 5. Kehren Sie zur vorherigen Seite zurück, um weitere Listen anzuzeigen.

Kuaishou Live Companion ist nicht nur ein leistungsstarkes Hilfstool für Live-Übertragungen, sondern auch eine Echtzeit-Einblicksplattform für aktuelle Themen und Trends, die für Rundfunkveranstalter erstellt wurde. Mit dieser Funktion können Moderatoren schnell die Inhalte erfassen, die dem Publikum am meisten am Herzen liegen, und dann die Live-Inhalte anpassen, um sie besser an den Geschmack und die Interessen des Publikums anzupassen. Wie kann ich die Hot-Video-Liste in der Kuaishou Live Companion-App überprüfen? Ich hoffe, dass diese Anleitung Ihnen eine detaillierte Einführung bietet. Wie kann ich die Hot-Video-Liste auf Kuaishou Live Companion anzeigen? Der zweite Schritt besteht darin, auf die tägliche Video-Hot-Liste zu klicken. Der dritte Schritt besteht darin, die tägliche Video-Hotlist zu überprüfen.

Unabhängig von Leben oder Beruf sind viele Menschen seit langem eng mit WeChat verbunden und werden jederzeit in verschiedene Gruppen hineingezogen. Wie vielen WeChat-Gruppen sind Sie also beigetreten? Möglicherweise möchten Sie die Gruppenchats sofort in Ihrem Adressbuch anzeigen, dort werden jedoch nur die WeChat-Gruppen angezeigt, die Sie in Ihrem Adressbuch gespeichert haben, andere Gruppen sind nicht sichtbar. Wenn Sie alle WeChat-Gruppen sehen möchten, denen Sie beigetreten sind, ist das ganz einfach: Geben Sie Ihren Spitznamen in das Suchfeld auf der WeChat-Startseite ein, suchen Sie dann den Gruppenchat-Bereich in den Suchergebnissen und klicken Sie zum Anzeigen auf „Weitere Gruppenchats“. alle zugehörigen Gruppenchat-Informationen. Wie auch immer, ich war schockiert. Es waren mehr als hundert und die Bildlaufleiste auf der rechten Seite wurde sehr klein. Leider gibt es keine spezifischen Zahlenstatistiken... Diese Methode ist auch auf die Überprüfung der QQ-Gruppen anwendbar, denen Sie beigetreten sind. PS: Einige Internetnutzer haben auch einen Trick bereitgestellt:
