Ubuntu 20.04) fctix입력기 설치해 intelliJ 한글입력 해결하기

iBus 입력기의 문제 지금까지 잘 ibus를 사용해왔는데 intelliJ에서 한글 입력시 이상하게 입력되는 현상이 있다는걸 알게 되었습니다. 띄어쓰기를 할 때 자꾸 해당 자리에서 하는 게 아니고 이전 자리에서 하게 되고, 방향키를 입력 할 때에도 마찬가지로 문제가 생겼습니다. 해결을 위해 더이상 iBus 입력기를 사용하지 않고 fctix 입력기로 변경 해 보겠습니다. ​ fcitx 한글 입력기 설치 sudo apt-get update sudo apt-get install fcitx-hangul 이후 재부팅을 해줍니다. ​ Language Support 실행 ​ Keyboard input method system을 fcitx로 변경 ​ Install / Remove Languages 를 눌러 Korean..

IT ⁄ Computer/Linux 2021.10.20
Linux) 특정 port 사용중인 프로세스 찾아 죽이기

서론 Tomcat을 사용하다 보면 어플리케이션이 정상적으로 종료가 되지 않아서 포트가 충돌 나는 경우가 있습니다. 비단 Tomcat 만의 문제가 아니고 어떤 프로세스를 사용하던 특정 port를 점유 하고 종료되지 않은 경우가 종종 있는데요, 이럴 때 쉽게 해결하는 방법입니다. 아래는 이클립스에서 톰캣을 실행 하려 할 때, 8080 port가 이미 점유중이라는 에러 메시지 입니다. The Tomcat connector configured to listen on port 8080 failed to start. The port may already be in use or the connector may be misconfigured. 이럴때는 프로세스를 찾아서 종료해줘야하는데요, 처음 이런 경우가 발생하면 정..

IT ⁄ Computer/Linux 2021.10.14
Ubuntu) 터치패드 및 트랙패드 활용하기 Fusuma

https://github.com/iberianpig/fusuma Fusuma를 사용하면 멀티 터치 제스처를 사용할 수 있습니다. 이 숨은 보석같은 어플리케이션만 설치하면 트랙패드 제스처를 활용해서, 뭔가를 줄이고 늘릴 수 있고, 쓸어 넘기기 등의 명령을 설정 하고 사용 할 수 있습니다. Fusuma(襖) 는 일본에서의 미닫이 문을 칭하는 말 입니다. 한국어로 발음하면 "후스마" 정도가 되겠네요. ​ 특징 RubyGems를 이용한 손쉬운 설치 YAML 포맷으로 제스처와 액션 설정 threshold 및 interval을 이용한 다양한 세부 설정 Threadhold는 임계점을 의미하는데요. 터치 감도를 설정한다고 생각하면 되겠습니다. 외부 터치패드 연결시 자동 인식 플러그인 시스템을 통한 제스처 확장 ​ 설..

IT ⁄ Computer/Linux 2021.10.09
Linux) SSH 비밀번호 로그인 차단하기

한창 작업을 하다가 문득 제가 집에서 돌리고 있는 컴퓨터에 얼마나 자주 접속을 하고 있는지 궁금해졌습니다. 혼자 사용하는 서버인데도 종종 너무 느려지는것도 이상하고 해서 별 생각 없이 처음으로 로그를 한번 확인 해 보았습니다. cat /var/log/auth.log 세상에나 무수히 많은 Connection 시도와 Failed password 가 수북하게 쌓여 있습니다. 루마니아 부터 시작해서 온갖 국가의 아이피로부터 시도가 되었고 아이디도 뭐 David, ftpuser, user, uknown 등등 다 넣어봤더라고요. port 번호가 다 이상한게 써있어서 저희집 공유기 port forwarding을 다 확인 해 보았는데 저런 포트는 모두 잘 닫혀 있었습니다. 그래서 다시 알아보니 잘 저기에 표시된 por..

IT ⁄ Computer/Linux 2021.10.06
Linux) docker 컨테이너 자동 실행 설정 및 스케줄 등록

메모리 관리의 어려움 집에서 간단한 서버로 사용하고 있는 컴퓨터가 꼭 부팅후 3일정도만 지나면 급격하게 메모리 사용량이 늘어나고 반응속도가 굉장히 저하되고 있습니다. 특히 ssh로 접속 했을 때 타이핑도 바로바로 되지 않을 정도로 심각해서 여러가지 해결책을 모색 하고 있는데요. 일단 사양이 좋지 않은 컴퓨터인데 불구하고 Elastic Search 를 Docker로 돌리다 보니 어느 정도 감안 해야 하는 면도 있나 싶습니다. 지금까지는 3일 마다 컴퓨터를 재 부팅 해 주고 켜야 하는 도커 컨테이너들을 하나씩 일일히 켜주는 방식으로 대응 하고 있었는데요, 아무래도 번거로워서 자동화를 계획 중에 있습니다. 제 생각으로는 트래픽이 발생할 확률이 거의 없는 새벽 4시 쯔음에 해서 스케줄링에 따라 하루 한번 정도 ..

IT ⁄ Computer/Linux 2021.10.03