본문 바로가기

반응형

OS

(21)
[Linux] Alpine Linux Alpine Linux (알파인 리눅스)A Linux Powered Integrated Network EngineMIT 라이선스 아래에 배포되었으며 LEAF 리눅스 의 포크 버전이다.알파인 리눅스는 '작고', '보안이 뛰어나고', '간단함'을 염두에 두고 만들어졌으며 이는 LEAF 리눅스 때와 같다. 하지만 시간이 지나면서 이 장점들을 더욱이 다양하게 활용하고 싶은 사람들이 늘어났고 그 결과로 커널을 제외한 배포판의 용량이 8MB 밖에 되지 않으면서 그 위에 수많은 패키지들을 설치할 수 있는 지금의 상태가 되었다.
[linux|ubuntu] inotify watch limit reached 어느날 나는 그저 nginx 를 재시작하고 싶었을 뿐인데.. 에러를 만났다.Failed to add a watch for /run/systemd/ask-password: inotify watch limit reachedinotify 라는 놈의 감시 한도가 초과 됬다고 한다.일단 해결방법은 limit을 확인하고 수정한다.# 확인하기cat /proc/sys/fs/inotify/max_user_watches8192cat /proc/sys/fs/inotify/max_user_instances1024# 임시로 늘리는것sudo sysctl -w fs.inotify.max_user_watches=524288sudo sysctl -w fs.inotify.max_user_instances=8192# 영구적으로 변경sud..
[ubuntu] Ubuntu에서 특정 쉘 스크립트를 컴퓨터 시작 시 자동으로 실행 (feat. chatgpt) Ubuntu에서 특정 셸 스크립트를 컴퓨터 시작 시 자동으로 실행하려면 여러 가지 방법이 있습니다. 아래에 대표적인 방법들을 정리했습니다.1. rc.local 파일 사용Ubuntu는 rc.local 파일을 통해 부팅 시 실행할 스크립트를 설정할 수 있습니다. 다만, 기본적으로 최신 Ubuntu 버전에서는 rc.local 파일이 비활성화되어 있을 수 있으니 활성화가 필요합니다.설정 방법:1. 파일 열기:sudo nano /etc/rc.local 2. 파일 끝에 스크립트 실행 명령 추가:/경로/스크립트.sh & 3. 실행 권한 부여:sudo chmod +x /etc/rc.local 4. 시스템 재부팅 후 동작 확인. 2. crontab 사용crontab을 이용해 시스템 부팅 시 실행되도록 설정할 수 있습니다..
[ubuntu] 파일 시스템 마운트 가이드 마운트(mount)란?마운트(mount)는 컴퓨터 과학에서 저장 장치에 접근할 수 있는 경로를 디렉터리 구조에 편입시키는 작업을 말한다. mount 명령어를 사용하면 저장 장치의 접근 경로를 원하는 위치에 생성할 수 있다. 마운트를 이용하면 분산 파일 시스템으로 확장하기가 용이하다. 사용자는 마운트된 미디어의 파일들에만 접근이 가능하다. 쉽게말하면 A라는 디스크에서 다른 컴퓨터의 B라는 디스크랑 연결하는 것이다. 마운트 기본 분법sudo mount [옵션] [마운트 통신에 사용할 네트워크 파일 시스템] [A디스크 주소]:[A디스크의 공유하고자하는 폴더 경로] [B디스크에서 연결하고자 하는 폴더 경로]# 샘플sudo mount -t nfs test.com:/volume2/share_folder /home/..
[Linux] The regreSSHion Bug (feat. Openssh) glibc 기반 Linux 시스템의 OpenSSH 서버(sshd)에 인증되지 않은 원격 코드 실행(RCE) 취약점이 있습니다.regreSShion이란 무엇인가요?regreSSHion, CVE-2024-6387은 OpenSSH의 서버(sshd)에서 인증되지 않은 원격 코드 실행으로 전체 루트 액세스를 부여합니다. 기본 구성에 영향을 미치며 사용자 상호 작용이 필요하지 않습니다. 상당한 악용 위험을 초래합니다.영향을 받는 OpenSSH 버전4.4p1 이전의 OpenSSH 버전은 CVE-2006-5051 및 CVE-2008-4109에 대한 패치가 적용되지 않는 한 이 신호 핸들러 경쟁 조건에 취약합니다.4.4p1부터 8.5p1까지의 버전은 CVE-2006-5051에 대한 혁신적인 패치 덕분에 취약하지 않습니다..
[windows 11] 시계 초 표시 하기 원래 설정 > 개인 설정 > 작업 표시줄 동작 > 시스템 트레이 시계에 초 표시 가 있어야한다.그런데 없는것이다.그럴경우 아래와 같이 하면 된다.win + R > regedit > HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced > ShowSecondslnSystemClock > value 1로 변경없는 경우 새로만들기 > DWORD(32비트) 값 > ShowSecondslnSystemClock  > 더블클릭해서 값을 1로 바꿔준다.그리고 재부팅하고 나면 설정이 생기고 설정해주면 초가 나온다. https://answers.microsoft.com/ko-kr/windows/forum/all/%EC%8B%9C%EC%8..
[windows] 윈도우11 마우스 우클릭 메뉴를 윈도우10 스타일로 변경하기 (레지스트리 변경) 윈도우11 > windows 10 스타일레지스트리를 cmd 명령어로 변경한다.reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /vetaskkill /f /im explorer.exeexplorer.exe윈도우10 > 윈도우11 스타일레지스트리를 cmd 명령어로 변경한다.reg.exe delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /ftaskkill /f /im explorer.exeexplorer.exe참고https://playcraft.tistory.com/472 윈도우11 마우스 우클릭..
[windows/google] 윈도우 일정 앱에 구글 공유 캘린더 연동하기 https://calendar.google.com/calendar/syncselect 여기가서 공유 설정 선택하고 일정가서 동기화하면 생겨난다! 로그인된 계정이 2개 이상인 경우 아래처럼 /u/0 이렇게 되어있는데 0부터 차례대로 내 계정을 선택할 수 있다. 몇번인지 모르겠으면 조회하였을때 아이디가 나오니 바꿔서 들어가보면 확인할 수 있다. https://calendar.google.com/calendar/u/0/syncselect 매번 까먹고 찾아봐서 기록해둔다. https://answers.microsoft.com/ko-kr/windows/forum/all/%EA%B3%B5%EC%9C%A0%EB%B0%9B%EC%9D%80/3d1a1c8d-5aa3-4a82-a92f-3d8b5e8c0dff 리디렉션 중 ..

반응형