본문 바로가기

학습/시스템

(23)
[리눅스] sudo 명령어 사용을 위한 wheel group에 사용자 추가 [root@localhost ksson]# grep wheel /etc/group wheel:x:10:[root@localhost ksson]# usermod -G wheel ksson [root@localhost ksson]# grep wheel /etc/group wheel:x:10:ksson[root@localhost ksson]#
linux의 history 명령어 실행 시간을 함께 출력하는 방법 모든 사용자에게 적용하려면 /etc/profile 파일 또는 /etc/bashrc 파일에 HISTTIMEFORMAT 변수를 추가합니다.nano /etc/bashrcexport HISTTIMEFORMAT="%F %T " source /etc/bashrc  %F는 날짜 형식(YYYY-MM-DD)을 나타내고, %T는 시간 형식(HH:MM)을 나타냅니다.만약 다른 형식으로 날짜와 시간을 표시하고 싶다면, HISTTIMEFORMAT 변수에 원하는 형식을 사용할 수 있습니다. 예를 들어, export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "로 설정할 수 있습니다.  변경 전   250  history  251  cd 다운로드  252  ls  253  ls -al  254  cd ~  255..
미니콘다 설치 및 초기 설정 미니콘다 소개 : 여러 python 개발 환경을 구현하기 위한 도구 입니다.1. 사용자 OS에 맞는 버전을 다운로드 합니다. - 다운로드 : https://docs.anaconda.com/miniconda/ 2. 설치 스크립트 실행 합니다. - 우분투 사용자여서 Linux로 설치합니다. - ./Miniconda3-latest-Linux-x86_64.sh 3. 환경 변수 재적용 합니다. - conda 명령을 못 찾길래 환경 변수를 수동으로 설정해야 하나 싶었는데, 아니라 재적용만 하면 되었습니다. - source ~/.bashrc 4. 실행 확인 - conda list - conda env list 5. python 설치  - conda install python - conda install 패키지명 Mi..
우분투 history에 시간 기록하기 sudo vi /etc/profile HISTTIMEFORMAT="%Y-%m-%d [%H:%M:%S] "export HISTTIMEFORMAT 추가
리눅스에서 간편하게 웹서버 실행 방법 Python SimpleHTTPServer 사용 예제 1. HTTP 서버 실행 스크립트 작성: nano /home/nigt/start_server.sh #!/bin/bash cd /home/nigt python3 -m http.server 8000 2. 스크립트 실행 권한 부여: chmod +x /home/nigt/start_server.sh Node.js http-server 사용 예제 1. Node.js 및 http-server 설치: sudo apt update sudo apt install nodejs npm sudo npm install -g http-server 2. HTTP 서버 실행 스크립트 작성: nano /home/nigt/start_server.sh #!/bin/bash cd /hom..
Docker 컨테이너에 포트 추가 작업 단일 컨테이너에 단일 프로세스 고수하다가, 다른 회사 직원이 해당 컨테이너에서 동작하는 DB 접근을 요청했다.그런데 ssh, sftp가 필요하단다.포트를 추가하려고 계획했는데, 용량이 너무커서 진행이 안된다.어떻게 대처해야할지 고민중이다.  아래는 작업 계획 내용이다. 현재 디스크 용량 확인 df -h  기존 컨테이너로 생성될 신규 이미지 용량 확인 docker ps -s | grep 5432 CONTAINER_ID   IMAGE COMMAND CREATED         STATUS PORTS NAMES SIZE CONTAINER1234   IMAGE1234 "/sbin/init" 17 months ago   Up 16 months 0.0.0.0:5432->5432/tcp, :::5432->5432/t..
k3s로 Container 환경에서 NextCloud 가 신뢰하지 않는 도메인 접근이라는 에러를 뱉어낼때 신뢰하지 않는 도메인으로 접근시스템 관리자에게 연락하십시오. 만약 시스템 관리자라면 config/config.php의 "trusted_domains" 설정을 config.sample.php를 참조하여 편집하십시오. 설정하는 방법에 대한 정보는 문서에서 찾을 수 있습니다.   NextCloud에서 "신뢰하지 않는 도메인으로 접근" 메시지를 해결하려면, config.php 파일의 trusted_domains 설정을 수정해야 합니다. 이 설정은 NextCloud가 신뢰할 수 있는 도메인이나 IP 주소를 명시하도록 합니다. 다음 단계에 따라 설정을 수정할 수 있습니다.1. NextCloud Pod 찾기Helm을 통해 NextCloud를 설치했기 때문에, 먼저 NextCloud가 실행 중인 Pod를 찾습니다. s..
리눅스 이더넷 인터페이스 wol 기능 설정 1. SKB 의 H614G 장비는 WOL 기능을 제공하지 않는다.2. WOL은 매직 패킷이라고 불리며 같은 네트워크 대역에 브로드캐스트 하여, 특정 MAC Address를 가진 장비를 깨운다.예를 들어, 대상 컴퓨터의 MAC 주소가 00:11:22:33:44:55라면, 매직 패킷은 다음과 같은 구조를 가집니다:FF:FF:FF:FF:FF:FF:00:11:22:33:44:55:00:11:22:33:44:55:00:11:22:33:44:55:...(이후 MAC 주소가 16번 반복됨)3. ipTime의 고급기능으로 특수기능 메뉴 하위에 WOL 기능이 있다. 서버 설정까지 다했는데 WOL 매직 패킷 동작을 flag 동작 방식으로 잘못 기억하고 있었다.(이런 기능이었으면 XMAS 공격은 공격도아니지..ㅠ) 다시 잊..