나는 배우고 있다LDAP우리 회사에는 Active Directory 서버가 있습니다. 내 워크스테이션에는 Linux Mint가 설치되어 있습니다.
나는 내 문제가 발생하는 맥락을 보여주려고 노력합니다.
- 열어파일 시스템 탐색을 위한 새 창워크스테이션;
- 열린 창의 메뉴에는
File
옵션이 있습니다Connect to Server
(추가된 이미지 참조).
Type: Windows share
이 옵션을 사용 하면 Windows 도메인에 등록된 계정을 선택하고 인증할 수 있습니다 .- 그런 다음 내 계정이 활성화된 일부 웹 디렉토리를 탐색할 수 있습니다.
설명된 컨텍스트를 통해 마침내 다음과 같은 질문을 할 수 있습니다. Connect to Server
내가 LDAP를 사용했습니까 아니면 다른 것을 사용했습니까? 명령줄을 통해 동일한 인증을 수행할 수 있습니까?
감사해요
답변1
공유를 통해 Win 서버에 연결하면 파일 서버에 연결됩니다. 파일 서버는 인증이 필요하며, ID와 비밀번호를 입력하면 파일 서버가 LDAP에 접속해 비밀번호를 확인합니다. 이 경우 컴퓨터는 LDAP를 통해 컴퓨터에 직접 연결되지 않습니다.
명령줄에서 Windows 파일 서버에 연결하려면 mount
원격 공유가 필요합니다.
mount -t cifs -o username=<win_share_user> //WIN_SHARE_IP/<share_name> /mnt/win_share
비밀번호를 묻는 메시지가 표시됩니다. 또는 명령줄에 비밀번호를 제공할 수 있습니다.
mount -t cifs -o username=<win_share_user>,password=<win_share_password> //WIN_SHARE_IP/<share_name> /mnt/win_share
이 경우 Windows 공유가 /mnt/win_share 폴더에 "마운트"되어 이를 사용할 수 있습니다. GUI에서 사용하는 파일 관리자는 동일한 작업을 수행하지만 공유 연결을 끊으면 삭제되는 임시 폴더에 마운트됩니다.
예, LDAP 서버와의 상호 작용은 컴퓨터가 아닌 파일 서버에서 다시 수행됩니다.
LDAP 서버에 직접 연결하려는 경우. OpenLDAP
패키지를 설치해야 합니다 :
apt install ldap-utils
이는 LDAP 서버에 대한 전체 액세스를 제공하는 ldapsearch
와 같은 여러 유틸리티를 제공합니다 . ldapmodify
이를 통해 Linux 컴퓨터에서 직접 LDAP 서버를 쿼리하거나 관리할 수 있습니다.