- 0x0000007b
- 2차세계대전
- 3.20해킹
- 4대강
- 502 error
- 53빌딩
- 7840hs
- 88체육관 수영장
- ABI
- abortive close
- abortive shutdown
- AHCI
- akmods
- ALC1220
- alma linux
- alternatives
- AM4 메인보드
- AMD
- amd 7840hs
- amd 그래픽 게임용
- amd 내장 그래픽 최적화
- anonymous file
- API
- apple.com
- APT
- apt-get
- Armagnac
- Asrock
- ASTALIFT
- audacious player
- Today / Yesterday
- /
- Total
Linux Programmer
sudo 권한을 세밀하게 조정하기 위해서는 /etc/sudoers.d 밑에 세부 설정 파일을 작성해야만 한다. 그리고 su의 권한은 /etc/pam.d/su 파일을 설정한다. 집에서 개인이 사용하는 경우와 달리 회사나 개발팀에서는 특히 보안을 중시해야 하기 때문에 sudoers 나 PAM 설정을 잘 해두는 것이 무엇보다 중요하다.참고로 su는 substitute user의 약자로 유저를 변경한다는 의미이다. sudo는 su에 do(한다)는 의미를 붙인 것이다. 약어는 본래 용어를 알아두면 이해가 빠르기 때문에 모든 용어는 원어를 알아두는 것이 좋다. 1. 설정 파일기본적으로 sudoers 설정 파일은 /etc/sudoers 이다. 그러나 이 파일을 직접 수정하는 것은 아주 구식 방법이고, 최근 대부분의 ..
2023년 1월경에 LG U+에서 해킹 침해 사고가 발생했었다. 그 결과 많은 고객의 정보가 유출되었는데, 조사 결과 원인은 관리자 유저의 암호가 "admin"이었다는 충격적인 사실이 밝혀졌다.참고 기사 - https://n.news.naver.com/mnews/article/047/0002390308 1. 현실에서의 해킹해킹이 등장하는 영화나 드라마를 보면 주인공들은 분당 1,000타 정도의 현란한 키보드 타이핑과 창을 엄청많이 띄워두고 급박하게 침투한다. 물론 키보드 화면에서는 빠른 속도의 Hello world 같은 기초적인 코드들을 보여주는 엉성함이 있긴 하다.그러나 영화나 드라마는 현실과 다르다. 실상 해킹의 대부분은 brute force attack, SQL injection이나 사회공학해킹이 ..
페도라 리눅스를 처음 설치하면 쓸데없는 패키지 저장소(dnf repository)들이 기본으로 많이 설치된다. 따라서 dnf 명령을 내릴 때마다 속도가 상당히 느려진다. 만일 약간의 시간을 들여서 저장소 설정를 튜닝해주면 dnf 명령시 패키지 검색이나 다운로드 속도가 많이 개선된다. (이 글은 페도라 리눅스에 대해서 설명하지만, 사실상 DNF 시스템을 사용하는 레드햇이나 rocky linux, alma linux, oracle linux, suse linux 등등 대부분의 레드햇 계열 리눅스는 같은 방법으로 최적화 할 수 있다. 참고로 좀 규모가 있는 회사라면 createrepo를 이용해서 내부 로컬 서버에 mirror 사이트를 만들고 내부 통신으로 업데이트할 수 있도록 하는 것이 보안 측면에서도 좋고,..
리눅스 데스크탑 환경의 기본 한글 입력기인 ibus는 대부분의 경우에는 문제가 없지만, 몇가지 버그로 인해 특정 상황에서 불편할 수 있다. 특히 구글 문서(google docs) 입력시 자음이 사라지는 문제나 페이스북(facebook)에서 입력시 한글이 깨지는 문제는 여전히 해결되지 않고 있다. 따라서 ibus 대신에 fcitx 혹은 nimf를 설치해서 해결하는게 현재로는 가장 좋은 방법이다. nimf 설치는 다른 글에서 이미 다뤘고, 이 글은 fcitx5를 설치하는 방법을 다룬다.이전에 써둔 nimf 글 - 리눅스 한글 입력기 nimf : Fedora33,40,41참고로 fcitx는 '파이틱스'라고 읽는다. 1. fcitx5 설치 (root 권한으로 실행)페도라 40 혹은 41에서는 기본적으로 fcit..