목록sudoers (2)
개발자는 오늘도 달립니다.

서버에서 무중단 서비스를 운영을 할 경우 무중단 데몬을 띄워 관리를 해줘야합니다! Node.js의 경우 서버가 크래시나면 재시작을 하기 위해서 watchdog 같은 프로세스 관리자를 사용하게 됩니다. 저 같은 경우 서비스를 관리하는 매니저 모듈을 개발하여 동작시키거나 이후에는 Node.js 라이브러리 패키지인 nodemon이라든가 forever라는 도구를 사용했습니다. 하지만 현재는 Node.js 패키지인 PM2를 애용하고 있는데 다양한 기능과 깔끔한 monit 로 많은 개발자들이 사용하고 있습니다. - pm2 install sudo npm install pm2 -g 위와 같이 전역에 설치해서 사용하면 그만이긴 한데... 서버가 재부팅하거나 했을 경우 서비스등록을 해줘야합니다~ 리눅스의 경우 부트 스크립..

리눅스에서 계정을 권한을 주기 위해 visudo 명령어나 직접 sudoers 파일을 수정을 자주 하게 되는데요~ 수정중에 실수로 파일에 오타 내용이 들어 가게 되면 parse 가 되지가 않아 파일을 읽지를 못합니다. 이렇게 된 경우 많이 난감 하실텐데 당황하지 마시고 아래 명령어를 사용 하세요~ $pkexec visudo pkexec 명령어가 조금 생소하게 느껴지실텐데 맨페이지로 풀네임과 설명을 확인해봤습니다. pkexec (Execute a command as another user) DESCRIPTION pkexec allows an authorized user to execute PROGRAM as another user. If username is not specified, then the pro..