SuSE Linux: 버전 6.3
디버거인 xxgdb를 사용할 때 다음 에러 메시지가 나옵니다.
xxgdb: all ptys in use또는 ange-ftp로 원격지 데이터를 받는데 문제가 있습니다. 그리고 이것으로 해서 다음 프 로그램들에 대해서도 영향을 미칠 수가 있습니다.
보안의 이유로 해서 /dev/pty*(유닉스98 PTY들) 디바이스에 대한 사용 권한 설정이 엄격한 "660"으로 되어 있습니다. 하지만, 이것으로 해서 다른 프로그램들에게 악영향을 미칠 수 있습니다.
이 종류의 프로그램을 아주 중요한 서버 시스템에서는 사용해서는 안됩니다.(적어도 현재까 지는 그렇습니다.)
신뢰할 수 있는 사용자들이 사용하는 워크스테이션들에서는 다음과 같이 덜 엄격한 사용 권 한 설정을 해 줄 수 있습니다.
chmod 666 /dev/pty*
또는 tty 그룹에 대해서 sgid 설정을 하는 것도 가능합니다. 하지만 이것은 영향을 받는 각 프로그램들에 대해서 개별적으로 해 주어야 하는 불편이 있습니다.
chmod g+s $(which xxgdb) chgrp tty $(which xxgdb)