로그인하지 않고 로그인 화면 스택에서 시작 애플리케이션을 실행할 수 있습니까?

로그인하지 않고 로그인 화면 스택에서 시작 애플리케이션을 실행할 수 있습니까?

밤에 컴퓨터가 켜지도록 설정하면 자동으로 다운로드가 시작됩니다. 보안상의 이유로 Ubuntu가 자동으로 로그인되도록 설정하고 싶지 않습니다. 문제는 비밀번호를 수동으로 입력해야 하는 로그인 화면입니다.

시작 시 애플리케이션은 언제 실행되나요? 로그인 화면의 모습에서 그려지나요, 아니면 데스크탑에서 그려지나요?

이 목록에 있는 소프트웨어는 시작 응용 프로그램에 배치된 경우 로그인 화면에서(사용자가 암호로 데스크탑을 입력하지 않고) 실행할 수 있습니까?

목록: 크론탭,아리아2c,전송-gtk, 종료, uGet,xdman

답변1

글로벌 크론은 로그인과 상관없이 실행됩니다. 사용자별 crontab은 로그인 후에만 실행됩니다.

누군가가 이미 요청한 것처럼 전송이 서비스로 실행될 수 있습니다.여기.

제 생각에는 Ubuntu 메인라인에서 시드박스를 실행하려는 것 같습니다. 하지 않다. 다음과 같은 시드박스 VM 이미지를 사용하세요.이것.

답변2

사용자 시스템 서비스사용자가 로그인하지 않고도 실행할 수 있습니다. 우분투 버전은 무엇입니까? 실행되나요?체계화된?

그래서 기능이 호출됩니다.오래 끄는다음을 실행하여 활성화됩니다.

loginctl enable-linger yourusername

그런 다음 당신은 당신의체계화된.service 파일~/.config/systemd/user

원하는 것을 실행하고 해당 사용자 시스템 서비스에서 해당 스크립트를 실행할 쉘 스크립트를 만들 수 있습니다.

systemd cron 기능을 사용하여 특정 날짜/시간에 실행할 수도 있습니다. 그런 다음 .timer systemd 파일을 사용하십시오.

이 서비스/해당 서비스를 활성화하고 시작합니다(예: dl여기에서 호출한 서비스).

systemctl --user enable dl.service
systemctl --user start dl.service

참조:아치 리눅스 위키

관련 정보