우분투
-
😱 내 서버가 털렸다고?! (개인서버 해킹당한 썰)👨🏻💻 개발자 제이의 이야기 2021. 9. 22. 21:00
안녕하세요! 오랜만에 돌아온 Jay입니다! 오늘은 정말 '빡'치고 화나는 내용이지만, 개인서버 운영하다가 한번쯤은 겪어볼(?) 재밌는(?) 내용을 가지고 왔습니다! 때는 바야흐로...9월 9일 ~ 10일 뭐 이때였던 것 같습니다. 평화롭던 새벽...1시쯤 ... 슬랙에 모니터링 경고 알람이 울렸습니다. 왠만하면 평소에 울릴일이 없는 알림인데 (랜선을 뽑거나 하지 않는 이상) 이상하게 이날 계속 서버 리소스가 과부화 되고 최대치를 사용하고 있었습니다. htop 으로 확인해 보니까...누가봐도 이상한 프로세스들(httpd 프로세스의 옵션이 아주 괴랄한...)이 엄청 실행되어 있고, 프로세스랑 메모리를 최대치로 사용하고 있었습니다. 살짝(사실 매우) 당황한 저는 이게 뭘까...라는 생각을 잠시 하다가 cron..
-
우분투에서 python 가상환경(venv) 설치 안될 경우💻 프로그래밍/Python 2018. 1. 9. 22:57
안녕하십니까! 오늘은 우분투에서 python 가상환경이 설치되지 않는 경우에 대처방법을 알아보겠습니다. 파이썬 가상환경을 만들기 위해 sudo apt-get install python3-venv 명령어로 가상환경을 만들어주는 파일(?)을 설치하였습니다. 그 다음위 그림을 보시면, python3 -m venv myvenv 명령어로 가상환경을 만들었습니다. 하지만, 돌아오는 대답은... The virtual environment was not created successfully...완벽하게 만들어지지 않았다..;; 실제로 폴더로 들어가보면 activate 파일도 없고, 제대로 만들어지지 않은 것을 확인할 수 있습니다. 구글링끝에 찾은 결론은.. 정말 간단합니다. sudo apt-get install pyt..
-
[chmod] 파일 및 디렉토리의 퍼미션(권한) 변경💻 프로그래밍/리눅스(QNX, Ubuntu) 2017. 12. 30. 19:05
안녕하세요~!! JAY입니다. 오늘은 chmod(퍼미션 변경)에 대해서 알아보려고 합니다. 리눅스는 서버용으로 만들어진 OS이기 때문에 여러사용자가 들어와 사용한 멀티유저 시스템입니다. 그렇기 때문에 파일 및 디렉토리에 대한 권한을 다르게 설정에 접근에 대해 제한을 줘야합니다. - chmod 명령어chmod는 이런 파일의 퍼미션을 변경하는 명령어입니다. 아래 예제를 보며 그 내용을 살펴보도록 하겠습니다. 1. 파일타입 : "d"->디렉토리, "l"->링크파일, "-"->일반파일 등등2. 퍼미션 정보 : 해당파일에 어떤 퍼미션이 부여되는지 표시- 퍼미션 종류 : r(읽기), w(쓰기), x(실행) - 퍼미션의 사용자 지정 : 소유자, 소유그룹, 공개(모든사용자) 순서- 퍼미션 변경 : r = 4, w = ..