2017-09-24 7 views
0

나는 guacamole 프로젝트에 새롭다. 나는 지시에 따라 온라인으로 설치했다. 그러나 아보카도 응용 프로그램에 로그인 할 수 없습니다. 나는 다음의 지침은아가페 코드에 로그인 할 수 없습니다.

sudo apt-get update 

sudo ufw enable 

sudo ufw allow 22 && sudo ufw allow 8080 

sudo apt-get install fail2ban build-essential htop libcairo2-dev  libjpeg62-dev libpng12-dev libossp-uuid-dev tomcat7 -y 

sudo apt-get install libfreerdp-dev libpango1.0-dev libssh2-1-dev libtelnet-dev libvncserver-dev libpulse-dev libssl-dev libvorbis-dev -y 

sudo wget http://sourceforge.net/projects/guacamole/files/current/source/guacamole-server-0.9.8.tar.gz 

tar -xzf guacamole-server-0.9.8.tar.gz 
cd guacamole-server-0.9.8/ 

sudo ./configure --with-init-dir=/etc/init.d && sudo make && sudo make install 

sudo ldconfig 

sudo update-rc.d guacd defaults 

sudo mkdir /etc/guacamole 

sudo gedit /etc/guacamole/guacamole.properties 

sudo gedit /etc/guacamole/user-mapping.xml 

sudo mkdir /usr/share/tomcat7/.guacmole 

sudo ln -s /etc/guacamole/guacamole.properties /usr/share/tomcat7/.guacmole 

sudo wget http://sourceforge.net/projects/guacamole/files/current/binary/guacamole-0.9.8.war 

sudo mv guacamole-0.9.8.war /var/lib/tomcat7/webapps/guacamole.war 

sudo service guacd start 

sudo service tomcat7 start 

user-mapping.xml 파일이

<user-mapping> 
<authorize username="sandesha" password="sandy" > 
<connection name="RDP"> 
<protocol>rdp</protocol> 
<param name="hostname">103.5.133.3</param> 
<param name="port">22</param> 
</connection> 
</authorize> 
</user-mapping> 

내가 localhost:8080/guacamole 충돌

, 나는 하나 개의 로그인 화면을 얻고, 다음과 같이 구성되어 있습니다,하지만 난 자격 증명 정보를 입력하면 난의 구성 user-mapping.xml, invalid-credential 오류가 발생했습니다. 이 문제를 해결하는 방법?

답변

0

오류가 발생하면 Guacamole 응용 프로그램이 user-mapping.xml 파일을 찾을 수 없음을 나타냅니다. 일반적으로,이 파일은 다음 위치에 저장됩니다 : 시스템 프로퍼티 guacamole.home에 의해 지정된

  • 디렉토리
  • 환경 변수 GUACAMOLE_HOME에 의해 지정된 디렉토리
  • 톰캣 홈 디렉토리에있는
  • 디렉토리 .guacamole

게시 한 지침에서 마지막 옵션을 사용하는 것처럼 보입니다. 그러나, 당신의 디렉토리는 '.guacmole'이고 하나는 'a'가 없습니다. 지침의 두 줄은 다음과 같아야합니다.

sudo mkdir /usr/share/tomcat7/.guacamole 
sudo ln -s /etc/guacamole/guacamole.properties /usr/share/tomcat7/.guacamole