Pluggable authentication module (original) (raw)

About DBpedia

Pluggable Authentication Modules (PAM) ist eine Programmierschnittstelle (API), die es Programmen ermöglicht, Benutzer über konfigurierbare Module zu authentifizieren.

thumbnail

Property Value
dbo:abstract Pluggable Authentication Modules neboli PAM je obecný framework pro autentizaci, který jednotlivým programům nabízí obecné API nezávislé na konkrétním způsobu autentizace. PAM má modulární architekturu, která poskytuje správci systému vysokou flexibilitu v úpravách pravidel pro přihlašování. První návrh PAMu předložila v roce 1995 firma Sun Microsystems jako organizace Open Software Foundation. Popis PAMu je součástí návrhu standardu , který vznikl v rámci konsorcia Open Group. Tento návrh nebyl schválen. V současné době je PAM standardním modulem UNIX/Linux systémů, je podporován na AIX, HP-UX, Solaris, Linux, FreeBSD, Mac OS X a NetBSD. (cs) Pluggable Authentication Modules (PAM) ist eine Programmierschnittstelle (API), die es Programmen ermöglicht, Benutzer über konfigurierbare Module zu authentifizieren. (de) Pluggable Authentication Modules (PAM) es un mecanismo de autenticación flexible que permite abstraer las aplicaciones y otro software del proceso de identificación. A la hora de identificar a un usuario para ingresar en su cuenta, hay muchos sistemas: desde la clásica contraseña hasta diversos sistemas de identificación biométrica o claves de un solo uso.Muchos sistemas necesitan identificar a los usuarios (servidores de correo electrónico, web, bases de datos y otros). Antiguamente, el sistema debía modificarse para usar cada sistema de identificación. Sin embargo, al igual que un programa de retoque fotográfico no necesita ser compilado para cada tableta gráfica (TG), escáner ni ningún otro dispositivo, ya que se usa un modo estándar para usar una tableta gráfica (TG) u otro dispositivo apuntador, se usa un módulo que permite manejar el disposivo (Controlador de dispositivo). Cuando una aplicación se prepara para usar PAM, esta se encarga de la autenticación y puede usar diversos métodos (contraseña, token, biometría y otros) sin modificar la aplicación. Además, incluye otras opciones como restringir el acceso a horarios preestablecidos. (es) A pluggable authentication module (PAM) is a mechanism to integrate multiple low-level authentication schemes into a high-level application programming interface (API). PAM allows programs that rely on authentication to be written independently of the underlying authentication scheme. It was first proposed by Sun Microsystems in an Open Software Foundation Request for Comments (RFC) 86.0 dated October 1995. It was adopted as the authentication framework of the Common Desktop Environment. As a stand-alone open-source infrastructure, PAM first appeared in Red Hat Linux 3.0.4 in August 1996 in the Linux PAM project. PAM is currently supported in the AIX operating system, DragonFly BSD, FreeBSD, HP-UX, Linux, macOS, NetBSD and Solaris. Since no central standard of PAM behavior exists, there was a later attempt to standardize PAM as part of the X/Open UNIX standardization process, resulting in the X/Open Single Sign-on (XSSO) standard. This standard was not ratified, but the standard draft has served as a reference point for later PAM implementations (for example, OpenPAM). (en) En informatique, Pluggable Authentication Modules (modules d'authentification enfichables, en abrégé PAM) est un mécanisme permettant d'intégrer différents schémas d'authentification de bas niveau dans une API de haut niveau, permettant de ce fait de rendre indépendants du schéma les logiciels réclamant une authentification. PAM est une création de Sun Microsystems et est supporté en 2006 sur les architectures Solaris, Linux, FreeBSD, NetBSD, AIX et HP-UX. L'administrateur système peut alors définir une stratégie d'authentification sans devoir recompiler des programmes d'authentification. PAM permet de contrôler la manière dont les modules sont enfichés dans les programmes en modifiant un fichier de configuration. Les programmes qui donnent aux utilisateurs un accès à des privilèges doivent être capables de les authentifier. Lorsque vous vous connectez sur le système, vous indiquez votre nom et votre mot de passe. Le processus de connexion vérifie que vous êtes bien la personne que vous prétendez être. Il existe d'autres formes d'authentification que l'utilisation des mots de passe, qui peuvent d'ailleurs êtres stockés sous différentes formes. (fr) Il Pluggable Authentication Modules (in acronimo PAM) è un meccanismo per integrare più schemi di autenticazione a basso livello in un'unica Application Programming Interface (API) ad alto livello, permettendo ai programmi che necessitino di una forma di autenticazione, di essere scritti indipendentemente dallo schema di autenticazione sottostante utilizzato. (it) 장착형 인증 모듈(PAM: pluggable authentication module)은 다중 저 수준 인증 계획을 고 수준 API에 통합시키는 메커니즘이다. 이것은 인증에 의존하는 프로그램들이 독립적으로 인증 스킴에 쓰일 수 있게 한다. (ko) PAM (ang. Pluggable Authentication Modules) dosłownie Dołączalne Moduły Uwierzytelniania to modułowy mechanizm uwierzytelniania. Jest wykorzystywany przez aplikacje, usługi sieciowe (ang. services) i użytkowników (ang. users). PAM pozwala na integrację wielu niskopoziomowych technik kryptograficznych w jednym API wysokiego poziomu. Autor usługi sieciowej nie musi zaprzątać sobie głowy implementacją obsługi kluczy. Co więcej - jego aplikacja może być potem łatwo dostosowana do nowego rodzaju uwierzytelniania. Moduły kryptograficzne mogą być tworzone przez niezależnych programistów. Korporacje mogą opracowywać własne ich wersje opierające się na firmowym sprzęcie bez publikacji swoich kodów źródłowych.Administrator definiuje w tekstowych plikach konfiguracyjnych tzw. polityki (ang. policies), określające wymogi niezbędne dla udostępnienia (lub nie) poszczególnych usług i aplikacji. PAM został opracowany przez Sun Microsystems w 1995 r., a w 1997 r. The Open Group opublikowała wstępną specyfikację, która ustandardyzowała PAM API i dodała rozszerzenie dla pojedynczego logowania. Dziś jego implementacje znajdują się w Solarisie, Linuksie oraz FreeBSD i NetBSD (od wersji 3.0). (pl) Pluggable Authentication Modules (PAM, подключаемые модули аутентификации) — это набор разделяемых библиотек, которые позволяют интегрировать различные низкоуровневые методы аутентификации в виде единого высокоуровневого API. Это позволяет предоставить единые механизмы для управления, встраивания прикладных программ в процесс аутентификации. Является одной из частей стандартного механизма обеспечения безопасности UNIX-систем. PAM была впервые предложена Sun Microsystems в октябре 1995 года. В качестве автономной инфраструктуры PAM впервые появился в Linux-PAM, разработанной в Red Hat Linux 3.0.4 в августе 1996 года. В настоящее время PAM поддерживается в операционных системах AIX, DragonFly BSD, FreeBSD, HP-UX, GNU/Linux, Mac OS X, NetBSD и Solaris. (ru) PAM (acrônimo para o inglês Pluggable authentication modules, em tradução livre para o português Módulos Anexáveis de Autenticação) são várias bibliotecas compartilhadas que o administrador do sistema local tem acesso em definir como as aplicações autenticam os outros usuários, sem precisar de modificar e recompilar algum programa. Porém seria preciso editar somente alguns arquivos de configuração. O desenvolvimento inicial do PAM aconteceu em 1996 pela Sun Microsystems e atualmente é suportado nos sistemas operacionais AIX, HP-UX, Solaris, Linux, FreeBSD, Mac OS X e NetBSD. A padronização do PAM como parte do processo XOpen UNIX resultou no padrão . A estrutura plugável do PAM é uma das razões para o uso de ligação dinâmica em programas. Porém, há a necessidade de um mecanismo de recuperação em caso de problemas com o ligador ou com as bibliotecas compartilhadas. Como o padrão XSSO difere tanto da API original (criada pela Sun) como das várias outras implementações, não se pode dizer que o PAM opera da mesma forma em todas as suas versões. Por isso, o projeto OpenBSD decidiu adotar a , uma alternativa originada do sistema operacional BSD. (pt) Pluggable Authentication Modules (PAM, змінні модулі розпізнавання) — це набір розділюваних бібліотек, які дозволяють інтегрувати різні низькорівневі методи аутентифікації у вигляді єдиного високорівневого API. Це дозволяє надати єдині механізми для управління, вбудовування прикладних програм у процес аутентифікації. Є однією з частин стандартного механізму забезпечення безпеки UNIX-систем. PAM була вперше запропонована Sun Microsystems у жовтні 1995 року. В ролі автономної інфраструктури PAM вперше з'явилися в Linux-PAM, розробленій в Red Hat Linux 3.0.4 в серпні 1996 року. В даний час PAM підтримується в операційних системах AIX, DragonFly BSD, FreeBSD, HP-UX, Linux, Mac OS X, NetBSD і Solaris. (uk) 可插拔认证模块 (PAM)是一种将多个低级认证方案集成到高级应用程序编程接口(API)中的机制, 可以让依赖于身份验证的程序独立于底层的身份验证方案编写。PAM 最初由太阳微系统在1995年10月的开放软件基金会的请求意见稿 (RFC)86.0中提出。它被用作通用桌面环境的身份验证框架。作为独立的开源基础结构,PAM 于1996年8月在 项目中首次出现在 Red Hat Linux 3.0.4中。 当前, AIX操作系统、DragonFly BSD、FreeBSD、HP-UX、Linux、macOS、NetBSD 和 Solaris 均支持PAM。 由于不存在规范 PAM 行为的中心标准,后来有人尝试将 PAM 标准化为 X/Open UNIX 标准化过程的一部分,从而产生了X/Open Single Sign-on(XSSO)标准。 该标准尚未获得批准,但是其草案可供后来的PAM实现(例如)参考。 (zh)
dbo:thumbnail wiki-commons:Special:FilePath/PAM_Diagramm.svg?width=300
dbo:wikiPageExternalLink https://www.kernel.org/pub/linux/libs/pam/pre/doc/rfc86.0.txt.gz http://docs.oracle.com/cd/E23824_01/html/821-1456/pam-1.html https://web.archive.org/web/20130819174111/http:/www.linux.ie/articles/pam.php http://www.informit.com/articles/article.aspx%3Fp=20968 http://www.linuxjournal.com/article/2120 https://pubs.opengroup.org/onlinepubs/8329799/toc.pdf
dbo:wikiPageID 661648 (xsd:integer)
dbo:wikiPageLength 3965 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1065658518 (xsd:integer)
dbo:wikiPageWikiLink dbr:Name_Service_Switch dbr:X/Open dbc:Open_Group_standards dbr:Common_Desktop_Environment dbr:Open_Software_Foundation dbr:FreeBSD dbr:Application_programming_interface dbr:Linux dbr:Linux_PAM dbr:MacOS dbr:Identity_management dbr:Ticket_Granting_Ticket dbr:Authentication dbr:DragonFly_BSD dbr:Request_for_Comments dbr:HP-UX dbr:Java_Authentication_and_Authorization_Service dbc:Computer_security_standards dbc:Unix_authentication-related_software dbr:SPNEGO dbc:Application_programming_interfaces dbc:Computer_access_control_frameworks dbr:Kerberos_(protocol) dbr:Sun_Microsystems dbr:System_Security_Services_Daemon dbr:Solaris_(operating_system) dbr:NetBSD dbr:Open-source dbr:OpenPAM dbr:Red_Hat_Linux dbr:Simple_Authentication_and_Security_Layer dbr:Single_sign-on dbr:Secure_Shell dbr:AIX_operating_system dbr:File:PAM_Diagramm.svg
dbp:date 2013-08-19 (xsd:date)
dbp:title PAM and password control (en)
dbp:url https://web.archive.org/web/20130819174111/http:/www.linux.ie/articles/pam.php
dbp:wikiPageUsesTemplate dbt:Refimprove dbt:Security-software-stub dbt:Short_description dbt:Webarchive dbt:Authentication_APIs
dct:subject dbc:Open_Group_standards dbc:Computer_security_standards dbc:Unix_authentication-related_software dbc:Application_programming_interfaces dbc:Computer_access_control_frameworks
gold:hypernym dbr:Mechanism
rdf:type yago:WikicatAuthenticationMethods yago:WikicatComputerAccessControlFrameworks yago:WikicatComputerSecurityStandards yago:WikicatOpenGroupStandards yago:Ability105616246 yago:Abstraction100002137 yago:Cognition100023271 yago:Concept105835747 yago:Content105809192 yago:Hypothesis105888929 yago:Idea105833840 yago:Know-how105616786 yago:Measure100033615 yago:Method105660268 yago:Model105890249 yago:PsychologicalFeature100023100 dbo:Organisation yago:Standard107260623 yago:SystemOfMeasurement113577171
rdfs:comment Pluggable Authentication Modules (PAM) ist eine Programmierschnittstelle (API), die es Programmen ermöglicht, Benutzer über konfigurierbare Module zu authentifizieren. (de) Il Pluggable Authentication Modules (in acronimo PAM) è un meccanismo per integrare più schemi di autenticazione a basso livello in un'unica Application Programming Interface (API) ad alto livello, permettendo ai programmi che necessitino di una forma di autenticazione, di essere scritti indipendentemente dallo schema di autenticazione sottostante utilizzato. (it) 장착형 인증 모듈(PAM: pluggable authentication module)은 다중 저 수준 인증 계획을 고 수준 API에 통합시키는 메커니즘이다. 이것은 인증에 의존하는 프로그램들이 독립적으로 인증 스킴에 쓰일 수 있게 한다. (ko) 可插拔认证模块 (PAM)是一种将多个低级认证方案集成到高级应用程序编程接口(API)中的机制, 可以让依赖于身份验证的程序独立于底层的身份验证方案编写。PAM 最初由太阳微系统在1995年10月的开放软件基金会的请求意见稿 (RFC)86.0中提出。它被用作通用桌面环境的身份验证框架。作为独立的开源基础结构,PAM 于1996年8月在 项目中首次出现在 Red Hat Linux 3.0.4中。 当前, AIX操作系统、DragonFly BSD、FreeBSD、HP-UX、Linux、macOS、NetBSD 和 Solaris 均支持PAM。 由于不存在规范 PAM 行为的中心标准,后来有人尝试将 PAM 标准化为 X/Open UNIX 标准化过程的一部分,从而产生了X/Open Single Sign-on(XSSO)标准。 该标准尚未获得批准,但是其草案可供后来的PAM实现(例如)参考。 (zh) Pluggable Authentication Modules neboli PAM je obecný framework pro autentizaci, který jednotlivým programům nabízí obecné API nezávislé na konkrétním způsobu autentizace. PAM má modulární architekturu, která poskytuje správci systému vysokou flexibilitu v úpravách pravidel pro přihlašování. První návrh PAMu předložila v roce 1995 firma Sun Microsystems jako organizace Open Software Foundation. Popis PAMu je součástí návrhu standardu , který vznikl v rámci konsorcia Open Group. Tento návrh nebyl schválen. (cs) Pluggable Authentication Modules (PAM) es un mecanismo de autenticación flexible que permite abstraer las aplicaciones y otro software del proceso de identificación. A la hora de identificar a un usuario para ingresar en su cuenta, hay muchos sistemas: desde la clásica contraseña hasta diversos sistemas de identificación biométrica o claves de un solo uso.Muchos sistemas necesitan identificar a los usuarios (servidores de correo electrónico, web, bases de datos y otros). Antiguamente, el sistema debía modificarse para usar cada sistema de identificación. Sin embargo, al igual que un programa de retoque fotográfico no necesita ser compilado para cada tableta gráfica (TG), escáner ni ningún otro dispositivo, ya que se usa un modo estándar para usar una tableta gráfica (TG) u otro dispositivo (es) A pluggable authentication module (PAM) is a mechanism to integrate multiple low-level authentication schemes into a high-level application programming interface (API). PAM allows programs that rely on authentication to be written independently of the underlying authentication scheme. It was first proposed by Sun Microsystems in an Open Software Foundation Request for Comments (RFC) 86.0 dated October 1995. It was adopted as the authentication framework of the Common Desktop Environment. As a stand-alone open-source infrastructure, PAM first appeared in Red Hat Linux 3.0.4 in August 1996 in the Linux PAM project. PAM is currently supported in the AIX operating system, DragonFly BSD, FreeBSD, HP-UX, Linux, macOS, NetBSD and Solaris. (en) En informatique, Pluggable Authentication Modules (modules d'authentification enfichables, en abrégé PAM) est un mécanisme permettant d'intégrer différents schémas d'authentification de bas niveau dans une API de haut niveau, permettant de ce fait de rendre indépendants du schéma les logiciels réclamant une authentification. PAM est une création de Sun Microsystems et est supporté en 2006 sur les architectures Solaris, Linux, FreeBSD, NetBSD, AIX et HP-UX. (fr) PAM (ang. Pluggable Authentication Modules) dosłownie Dołączalne Moduły Uwierzytelniania to modułowy mechanizm uwierzytelniania. Jest wykorzystywany przez aplikacje, usługi sieciowe (ang. services) i użytkowników (ang. users). PAM został opracowany przez Sun Microsystems w 1995 r., a w 1997 r. The Open Group opublikowała wstępną specyfikację, która ustandardyzowała PAM API i dodała rozszerzenie dla pojedynczego logowania. Dziś jego implementacje znajdują się w Solarisie, Linuksie oraz FreeBSD i NetBSD (od wersji 3.0). (pl) PAM (acrônimo para o inglês Pluggable authentication modules, em tradução livre para o português Módulos Anexáveis de Autenticação) são várias bibliotecas compartilhadas que o administrador do sistema local tem acesso em definir como as aplicações autenticam os outros usuários, sem precisar de modificar e recompilar algum programa. Porém seria preciso editar somente alguns arquivos de configuração. (pt) Pluggable Authentication Modules (PAM, подключаемые модули аутентификации) — это набор разделяемых библиотек, которые позволяют интегрировать различные низкоуровневые методы аутентификации в виде единого высокоуровневого API. Это позволяет предоставить единые механизмы для управления, встраивания прикладных программ в процесс аутентификации. Является одной из частей стандартного механизма обеспечения безопасности UNIX-систем. (ru) Pluggable Authentication Modules (PAM, змінні модулі розпізнавання) — це набір розділюваних бібліотек, які дозволяють інтегрувати різні низькорівневі методи аутентифікації у вигляді єдиного високорівневого API. Це дозволяє надати єдині механізми для управління, вбудовування прикладних програм у процес аутентифікації. Є однією з частин стандартного механізму забезпечення безпеки UNIX-систем. (uk)
rdfs:label Pluggable Authentication Modules (cs) Pluggable Authentication Modules (de) Pluggable Authentication Modules (es) Pluggable Authentication Modules (fr) Pluggable authentication modules (it) 장착형 인증 모듈 (ko) Pluggable Authentication Modules (pl) Pluggable authentication module (en) Pluggable Authentication Modules (pt) Pluggable Authentication Modules (ru) Pluggable Authentication Modules (uk) 可插拔认证模块 (zh)
owl:sameAs freebase:Pluggable authentication module yago-res:Pluggable authentication module wikidata:Pluggable authentication module dbpedia-cs:Pluggable authentication module dbpedia-de:Pluggable authentication module dbpedia-es:Pluggable authentication module dbpedia-fr:Pluggable authentication module dbpedia-it:Pluggable authentication module dbpedia-ko:Pluggable authentication module dbpedia-no:Pluggable authentication module dbpedia-pl:Pluggable authentication module dbpedia-pt:Pluggable authentication module dbpedia-ru:Pluggable authentication module dbpedia-uk:Pluggable authentication module dbpedia-zh:Pluggable authentication module https://global.dbpedia.org/id/P3SS
prov:wasDerivedFrom wikipedia-en:Pluggable_authentication_module?oldid=1065658518&ns=0
foaf:depiction wiki-commons:Special:FilePath/PAM_Diagramm.svg
foaf:isPrimaryTopicOf wikipedia-en:Pluggable_authentication_module
is dbo:wikiPageDisambiguates of dbr:PAM
is dbo:wikiPageRedirects of dbr:Pluggable_Authentication_Module dbr:Libpam dbr:Pluggable_Authentication_Modules dbr:Pluggable_authentication dbr:Pluggable_authentication_modules dbr:X/Open_Single_Sign-On dbr:X/Open_Single_Sign-on dbr:XSSO
is dbo:wikiPageWikiLink of dbr:LightBasin dbr:GNOME_Display_Manager dbr:Passwd dbr:Pluggable_Authentication_Module dbr:Slackware dbr:PAM dbr:Login_manager dbr:Fork_bomb dbr:HP-UX dbr:JBoss_Enterprise_Application_Platform dbr:Utmp dbr:Polkit dbr:PostgreSQL dbr:OpenPAM dbr:OpenVPN dbr:Libpam dbr:Pluggable_Authentication_Modules dbr:Pluggable_authentication dbr:Pluggable_authentication_modules dbr:X/Open_Single_Sign-On dbr:X/Open_Single_Sign-on dbr:XSSO
is foaf:primaryTopic of wikipedia-en:Pluggable_authentication_module