저는 Centos7을 처음 사용하는데 몇 가지 질문이 있습니다. centos7에 chrome/chromium을 설치하고 사용자가 자동으로 로그인하여 키오스크 모드에서 특정 웹 페이지를 열 수 있도록 하고 싶습니다. Debian에서도 같은 작업을 쉽게 수행했지만 Intel Nuc는 Debian을 지원하지 않으므로 선택의 여지가 없습니다. 누구든지 도움을 줄 수 있다면 좋을 것입니다.
답변1
다음과 같은 것을 사용할 수 있습니다.
- selinux 적용
활성화 모드를 적용하려면 /etc/selinux/config를 편집 하십시오. xguest 및 데스크탑(gui) 설치
yum -y groupinstall basic-desktop desktop-platform x11 fonts
yum -y install xguest chromium xorg-x11-xinit-session
xguest homedir에 .xsession 생성
.xsession의 키오스크 모드에서 chromium 실행
cat << EOF > ~xguest/.xsession
#!/bin/sh
exec chromium --kiosk
EOF
chmod +x ~xguest/.xsession
xguest autologin을 사용하여 /etc/gdm/custom.conf 파일을 편집하고 파일의 [daemon] 섹션이 다음을 지정하는지 확인하십시오.
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=xguest
그래픽 모드로 부팅하도록 시스템 설정
systemctl set-default graphical.target
약간의 경화
yum remove nautilus gnome-panel
이는 대부분 메모리에서 수행되며 필요에 따라 테스트하고 수정합니다.
답변2
$ sudo yum install google-chrome
그런 다음 Chrome 설정을 열고 특정 페이지가 열릴 때 열리도록 설정하세요. 다음을 사용하여 시작할 때마다 Chrome이 열리도록 설정할 수도 있습니다.
mate-session-properties
러닝메이트 및:
gnome-session-properties
Gnome을 실행하는 사용자의 경우 추가를 클릭한 다음 Chrome의 시작 항목을 찾아 로그인할 때마다 시작되도록 설정하세요.