본문 바로가기

반응형

Server

(6)
Ubuntu Server Setting OSUbuntu 24.04 ServerUseful더보기# 패키지 최신화sudo apt update# 업데이트 가능 목록 확인sudo apt list --upgradable# 실제 업데이트sudo apt upgrade -y# 의존성을 체크, 일부 패키지를 추가 설치, 불필요한 패키지 제거sudo apt dist-upgrade# 더 이상 필요하지 않은 패키지 삭제sudo apt autoremove && sudo apt clean# ifconfig 사용가능sudo apt install net-tools# 사용자 추가sudo adduser ~# 그룹 추가sudo usermod -aG sudo ~# 비밀번호 변경sudo passwd ~Package더보기# 패키지 최신화sudo apt update# 업데이트 가능 ..
Ubuntu Server Wifi # 제일 간단ifconfig {interfaceName} up/down# 관리 편의성 패키지 설치sudo apt install network-manager# 네트워크 인터페이스의 이름을 확인nmcli d# Wifi 켜기nmcli r wifi on# Wifi 끄기nmcli r wifi off# Wifi 연결nmcli d wifi connect password
Ubuntu Server 펌웨어 업데이트 Linux Ubuntu 기반으로 작성하였습니다. OSUbuntu 24.04 Server로그인시 출력되는 메세지 확인 시 펌웨어 관련 문구 발견 가능 # 펌웨어 업데이트 가능 여부 확인# 시스템에 설치된 펌웨어와 업데이트 가능한 펌웨어 장치 목록이 출력fwupdmgr get-devices# 만약 위 명령어를 찾을 수 없다면sudo apt install fwupd# 사용 가능한 펌웨어 업데이트를 확인fwupdmgr refresh# No updatable devices 문구가 나오면 업데이트 대상이 없는 상태fwupdmgr get-updates# 펌웨어 업데이트# 여러 문구가 나올 것이며 업데이트 내용이 출력, y|n으로 선택 가능하며 비밀번호 입력이 요구됨fwupdmgr update# 이는 무조건적으로 가능..
K8S 인증서 갱신 오류 해소 인증서 차이점 확인openssl x509 -in /etc/kubernetes/pki/apiserver-kubelet-client.crt -text -noout | grep -E "Subject:|DNS:"openssl x509 -in /etc/kubernetes_backup/pki/apiserver-kubelet-client.crt -text -noout | grep -E "Subject:|DNS:" RBAD 추가kube-apiserver-kubelet-client-binding.yamlapiVersion: rbac.authorization.k8s.io/v1kind: ClusterRoleBindingmetadata: name: kube-apiserver-kubelet-client-bindingsubje..
Linux - Ubuntu 편의성 개인적 의견으로 필수# 파일을 삭제하기 전에 사용자에게 확인# 루트 디렉터리(/)를 삭제 방지rm -i --preserve-root# trach-cli : 휴지통 편의성alias rm='rm -i'alias cp='cp -i'alias mv='mv -i'alias vz='vi ~/.bashrc'alias sz='source ~/.bashrc'alias lal='ls -al'alias ual='cat /etc/passwd'alias usl='cut -f1 -d: /etc/passwd'alias disk='du -sh ./* | sort -rh'alias sc='landscape-sysinfo'K8S 관련# 노드네임별 파드 정리alias kp='kubectl get pods -A -o wide --sort-..
Ubuntu amazon corretto 제거 (yum 미사용) dpkg-query -W -f='${binary:Package}\n' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e '^java-common' | xargs sudo apt-get -y removesudo apt-get -y autoremovedpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo apt-get -y purgesudo rm -rf /usr/lib/jvm/*sudo apt-get autoremove --purgesudo apt-get autoclean

반응형