
특정 사용자로 MySQL에 연결할 수 있도록 webmin에서 IP를 어떻게 허용합니까? 해당 IP를 추가하여 cPanel에서 수행할 수 있지만 Virtualmin에서는 호스트 권한 또는 사용자 권한과 관련이 있다고 생각합니다.
답변1
액세스는 일반적으로 도메인별로 구성되지만 Virtualmin에서는 확실히 이 작업을 수행할 수 있습니다.
기존 도메인에 대해 설정하려면 다음을 수행하십시오.
마스터 관리자(루트)로 로그인하고 Webmin -> 서버 -> MySQL 데이터베이스로 이동한 후 사용자 권한을 클릭하세요.
'새 사용자 만들기'를 클릭하고 도메인의 사용자 이름과 비밀번호를 사용하여 사용자를 추가하되 호스트는 192.168.0.%와 같이 설정합니다.
MySQL 모듈의 기본 페이지로 돌아가서 데이터베이스 권한을 클릭하십시오.
'새 데이터베이스 권한 생성'을 클릭하고 모든 권한이 선택되고 호스트가 192.168.0.%로 설정된 도메인의 데이터베이스 및 사용자에 대한 레코드를 추가합니다.
모든 새 도메인이 기본적으로 192.168.0.%에서 액세스하도록 하려면 시스템 설정 -> 서버 템플릿 -> 기본 설정 -> MySQL 데이터베이스로 이동하여 '허용된 MySQL 클라이언트 호스트' 필드에 192.168.0을 입력하세요. .%
나는 이것이 상당히 복잡한 프로세스라는 것을 인정합니다. 이것이 바로 다음 Virtualmin 릴리스에 MySQL 원격 호스트를 관리하기 위한 보다 사용자 친화적인 단일 페이지 양식을 추가할 계획인 이유입니다.
답변2
virtualmin 소유자 제한에서 이 기능을 활성화했습니다.
Can edit database remote hosts
잘 작동합니다.