본문 바로가기

CentOS11

리눅스 터미널 프롬프트에서 git branch 표시하기 https://siyoon210.tistory.com/7 리눅스 터미널에서 git 브랜치이름 항상 표시하게 하기 초보개발자가 할 수있는 가장 끔찍한 실수 중에 하나는 협업 중인 브랜치(branch)를 더럽히는 일이다. 터미널 환경에서 git을 사용하고 있다면, 현재 내가 어떤 브랜치를 사용하고 있는지 표시 siyoon210.tistory.com vi ~/.bashrc parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/' } export PS1="\u@\h \[\033[32m\]\w\[\033[33m\]\$(parse_git_branch)\[\033[00m\] $ " 추가 터미널 재실행 2021. 5. 20.
Centos8 flask express 설정하기 zelord.tk:3000/coin 코인 시세조회 기능을 만들다가 bin/bash를 건드렸는데.... 돌이킬 수가 없었다.(하.. 역시 안건드리는 게 최고...ㅜ) 그래서 서버를 새로 만들어서 처음부터 셋팅을 다시 해줬다. 기존에 Centos7에서 Centos8로 바꾸고 설정을 정리해보았다. Flask 설치하기 sudo dnf clean all sudo dnf install epel-release sudo dnf update sudo dnf install python3 python3 --version sudo alternatives --set python /usr/bin/python3 pip3 install Flask python -m flask --version 예전에는 전부 yum으로 설치했던 것 같.. 2021. 3. 18.
centos react-react-app부터 pm2까지 centos에서 react를 테스트해보기 위한 과정 react 설치 및 실행 npm install -global yarn yarn add create-react-app npx create-react-app project_name cd project_name yarn start -- 실행완료 포트 설정(react:3000) firewall-cmd --zone=public --permanent --add-port=3000/tcp firewall-cmd --reload firewall-cmd --zone=public --list-all HOST=0.0.0.0 npm run start -- 외부접속 성공 pm2설치 및 실행 npm install pm2 -g pm2 --name project_name start .. 2020. 9. 18.
디렉토리 내의 모든 파일 압축풀기 zip 파일을 압축해제 할 경우 find . -name '*.zip' -exec unzip {} \; tar 파일을 압축해제 할 경우파일일 경우 find . -name '*.tar' -exec tar xvf {} \; tar.gz 파일을 압축해제 할 경우파일일 경우 find . -name '*tar.gz' -exec tar xvf {} \; bz2 파일을 압축해제 할 경우파일일 경우 find . -name '*.bz2' -exec tar xvf {} \; 2020. 4. 30.
hostname change ubuntu : /etc/hostname 수정 or hostnamectl set-hostname abc centos : /etc/sysconfig/network 수정 or hostnamectl set-hostname myhost 2020. 3. 20.
centos python3 install django 14~ 21 30 ~ 31, 35 ~ 38 2019. 7. 10.
cenots 다른 사용자 로그아웃 시키기 https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%8B%A4%EB%A5%B8_%EC%82%AC%EC%9A%A9%EC%9E%90_%EA%B0%95%EC%A0%9C_%EB%A1%9C%EA%B7%B8%EC%95%84%EC%9B%83 2019. 4. 18.
centos putty 접속 안될 때 centos server 와 centos client를 동일하게 설정했는데 하나는 접속이 되고 하나는 안됨 방화벽, sshd데몬, service network restart, iptables 까지 각종의 것을 수정했는데도 fail etc/sysconfig/network-script/의 설정파일에서 ip,mask,dns 다 같이 해도 fail 혹시나 해서 호스트에서 ping 시도 ?!!?!?!?!?!?!!???!!?!?!?!?!?!!???!!?!?!?!?!?!!???!!?!?!?!?!?!!???!!? 서버와 클라이언트의 TTL값이 다름... 알고보니 호스트전용어덥터에 10.0.2.184가 static으로 잡혀있었음.. 한시간 낭비 응 수고~ 2019. 4. 18.
centos service network restart error : The connection is not for this device centos -> service network restart error Bringing up interface eth0 : Error: connection activation failed: the connection is not for this device. 일때 그냥 지워버림. 그리고 eth1을 새로 추가 이후 잘 작동한다 2019. 4. 18.
centos minimal network setting : cannot find a vaild base url CENTOS MINIMAL ISO로 설치하면 ifconfig가 작동하지 않는다. net-tools를 설치하려고 하지만 인터넷이 연결되지 않아서 어려움이 있다. yum update 실행 시 ERROR : cannot find a vaild baseurl for repo:base/7/x86_64 -> ifconfig -> not found -> ip addr -> yum update -> cannot find a vaild baseurl for repo:base/7/x86_64 -> dhclient -> systemctl stop firewalld -> systemctl mask firewalld -> yum install iptables-service -> systemctl enable iptables -.. 2019. 4. 17.
SSH 접속 RSA 키 충돌문제해결 안녕하세요~ 얼마전에 WebGoat을 올리기 위해서 서버를 호스팅 받아서 사용하는데요~ 이런저런 문제로 초기화하고 다시 reinstall하게 되었습니다. 그러다 직면한 문제!! WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! man-in-the-middle attack 어쩌구저쩌구하네요host key has just been changed 라고도 하네요 친절하여라 암튼 해결방법은 ssh-keygen -R [IP.ADDRESS] 입니당 어쩌구저쩌구 업데이트 되었고 original contents는 .old로 유지되었다고 하네용... 참으로 친절하도다... 이렇게 간단하게 해결되었습니다 :) 좋은 하루되세요~ 2018. 10. 16.