"터미널 '/ dev / pts / 1'을 열 수 없습니다-확인하십시오"오류로 인해 화면을 실행할 수 없습니다


17

일부 서버 관리를 배우기 위해 새 Ubuntu 12.04 서버를 만들었습니다. 루트 계정 만 가지고 있었기 때문에와 함께 새로운 사용자를 만들었습니다 adduser kramer65. 그런 다음을 사용하여 해당 사용자로 전환했습니다 su kramer65. 이제 화면을 실행하고 싶고 입력 screen하고 Enter 키를 누르면 다음 줄이 표시됩니다.

Cannot open your terminal '/dev/pts/1' - please check.

그리고 나는 여기에서 길을 잃었다. 화면이 열리지 않는 이유는 무엇 입니까? 유용한 팁 " 확인하십시오 " 사용하여 어떻게해야 합니까?

모든 팁을 환영합니다!

답변:


20

문제는 루트로 컴퓨터에 ssh 's 한 다음 사용자 kramer65로 변경 su kramer65한 다음 화면을 실행하려고 시도했습니다. 화면은 ssh를 사용하여 로그인 한 사용자 만 실행할 수 있습니다. 그래서 kramer65를 sudoers 파일에 추가 한 후 kramer65로 usermod -aG sudo kramer65컴퓨터에 ssh하고 큰 웃음으로 화면을 실행할 수있었습니다.


자신의 답변을 'the'답변으로 표시하는 것을 잊지 마십시오. 솔루션을 게시 해 주셔서 감사합니다! 나는 이것을 내 SysAdmin 툴 벨트에
적어 두어야한다.

11

kramer65sudoers 파일에 사용자를 추가하지 않고이 문제를 해결할 수 있습니다. script /dev/null스크린 세션을 연결하거나 새 스크린 세션을 생성하기 직전에 실행 하면 해당 오류없이 세션을 실행할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.