IT/잡다구리 77

[Linux] 파일 복사 , 심볼릭 링크 메모

오랜만의 포스팅입니다. 미국 다녀와서 작성하는 첫 포스팅이네요. 자꾸 까먹으니까 정리 해둡니다. 기존에 있는건 냅두고 달라진것만 쏙쏙 다시 복사하니까 rsync 가 이럴땐 편하더군요 서버 용량 확보를 하고자 rysnc 로 파일 복사 후 기존에 개발되어서 쌓이는 경로를 바꿀순 없으니 심볼릭 링크로 걸었습니다. # /data 폴더에 있는거 /disk 폴더로 싹다 옮겨라 rysnc -옵션 보내는곳 받을곳 rsync -avzhP /data /disk 상세한 옵션 및 rsync 관한 설명은 이미 너무 깔끔하게 정리해놓은 곳이 있어서 링크 첨부해두겠습니다. https://blueyikim.tistory.com/562 [명령어] rsync 이해 데이타 마이그레이션 하면서 rsync 명령어를 자주 사용하는데, 아래와 ..

IT/잡다구리 2022.03.22

[Github] Github Actions 사용하는법 , SSH 연결

개발하던 프로젝트를 github repo 에 까지 다 push 해있다는 가정하에 설명합니다. workflow 만들기 github 홈페이지에 해당 프로젝트로 진입을하면 "Actions" 부분에서 set up a workflow yourself 가 있는데 클릭하면 main.yml 이라고 기본이름으로 지정된 페이지가 나옵니다. docker-compose 파일을 작성해보신분이라면 뭔지 대충 감이 잡히실겁니다. 작성안해보셨다해도, 그냥 main.yml 에 작성되있는것들이 순차적으로 하나씩하나씩 실행되는 파일이라고 생각하면됩니다. 우측에 있는 Marketplace , Documentation 은 지금 당장 신경안쓰셔도되고 꼭 여기서 안해도됩니다. 우리는 샘플 main.yml 을 만들려고 이 페이지에 진입한것뿐, 굳..

IT/잡다구리 2021.12.09

[Window] 명령 프롬프트 에서 Linux 접속 500 Illegal PORT command, 425 Use PORT or PASV first

기본개념 FTP 는 ACTIVE , PASSIVE 두개의 모드가 존재하며, 기본 포트는 21번 사용하지만 command 를 위한 포트이고 실질적으로 data 전송하기위해서는 20번 포트를 사용한다. ACTIVE 일 경우 서버에서 클라이언트로 쏴주고, PASSIVE 일 경우 클라이언트가 서버에서 데이터를 가져온다 보안적인 측면에서 ACTIVE 가 더 나음 원인 Window 에서 Linux (vsftpd) 로 FTP 파일 전송을 하고싶다. 접속은 잘되는데, 무슨 명령어만 치면 아래 스샷처럼 500 Illegal PORT command. 425 Use PORT or PASV first. 에러가 뜬다 별의 별짓 다했다. 윈도우에서 방화벽 세팅도 해보고 , vsftpd 설정도 바꿔보고 파일질라에선 잘만되는데, 내..

IT/잡다구리 2021.12.09

[Linux] Centos7 vsftpd 관련 메모 , ftp 접속 안될때 확인사항

sftp 는 설정이 사실 별거 없었는데 vsftpd 하면서 에로사항이 좀 있었어가지고 까먹지 않고자 메모해둔다. sftp 는 너무나도 잘되는데 .. ftp 접속이 죽어도 안되는 현상이 발생. (connection refused) vsftpd 가 안될때 뭐 여러 가지 케이스가 있는데 1. vsftpd 가 가동중이지 않거나 (systemctl status vsftpd) 2. 포트가 (Listen) 중이지 않거나 (netstat -tnlp | grep ftp) 3. 방화벽 문제거나 (firewall-cmd --list-all) #사용할 ftp 포트, 사용중인 zone 안에 잘 추가되었는지 확인 firewall-cmd --zone=public --permanent --add-port=49021/tcp 대부분 위..

IT/잡다구리 2021.12.07

[Jenkins] 리눅스에 젠킨스 설치

환경 : Centos 7 , Putty 접속 설치에 앞서 내가 사용하고있는 OS 는 아래처럼 확인가능합니다. cat /etc/*release 그리고 자바가 깔려있어야 하는데, 저의 경우엔 openJDK 1.8 이 이미 깔려있는 상태라 이상없이 진행할수 있었습니다. 리눅스에 자바 설치는 많은 글들이 있으니 별도 기입하진 않겠습니다. yum -y update #root 폴더 내부에 젠킨스 설치파일 다운 cd /root #젠킨스 설치 repo 다운 wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo #아래 명령어 실행시 에러날 경우 dnf upgrade --refresh rpm glibc 해주고 나니 잘됐..

IT/잡다구리 2021.12.01

[Linux] 도커 방화벽 관련 메모, 방화벽이 무시되는 docker 컨테이너 --iptables=false

환경은 Centos7 서버 방화벽 이것저것 싹다 막아놓았다. 해외 ip 차단 까지 ... 참고로 해외 ip 차단 되었는지 확인하는건 vpn 프로그램 깔아서 해당 국가로 전환해서 내꺼로 접속해보면 알수있다. vpn 프로그램은 TikVPN 추천 (기간제 무료) 여튼 해당 서버엔 컨테이너가 여러개 돌아가고있는데 그중에 mssql 컨테이너가 하나있는데 어느날 로그를 살펴보니 미친듯이 해외에서 접속시도를 하고있는게 보였다. (1초에 대략 50건씩 쌓였다.) 프로그램 돌리면서 , 미친듯이 이것저것 다 쑤셔보는듯 하다. 아래 스샷엔 sa 로만 되있지만 admin super 뭐시기 다양하게 로그에 찍혀있었다. 참고로 로그찍는건 아래와 같이 찍는걸 추천, N줄씩 실시간으로 찍어준다. docker logs --tail 1..

IT/잡다구리 2021.11.18

[Git] sts4 + git , 기존 repo 에 다른 branch 가져오기

STS 에서 Git 으로 이동 연동된 Git Repo 에서 Remotes - origin - 내려받기 화살표 모양 클릭 Configure 선택 기존에 추가되어있는 branch 말고 git 에는 있지만 내 로컬 repo 엔 없는 branch 를 새로 등록하고싶은것이므로 Add 클릭 Source 부분에 branch 명이 들어간다, 가져오고싶은 branch 명을 입력하면 자동 실시간 검색이 되면서 쫙 보여준다. next 누르고 Finish 해서 빠져나오고, Ref mappings 부분에 추가하고싶은 branch가 정상적으로 추가 되었는지 확인후 (필요 없는건 Delete 해서 삭제할수있다.) Save and Fetch 한 후에 Branches 에서 Remtoe Tracking 을 보면 내가 추가한 branch..

IT/잡다구리 2021.11.16

[Git] 브랜치 병합(merge) 하기 : Already up to date

Merge branch1 에다가 branch2 를 합치고 싶은경우 우선적으로 branch1 에 당연히 어그로(?) 포커싱(?) 되있어야하고 git checkout branch1 그 다음에 git merge branch2 해주면 된다. 근데 아래처럼 문구가 뜨는 경우엔, 이미 내가 작업하는 공간에 존재하는 branch2 는 branch1 에 합칠거 이미 다 합쳐서 합칠게 없다는거다 이런 경우엔 branch2 에 진입을해서 git pull 을 한번 해주고나서 , merge 하면 잘된다.

IT/잡다구리 2021.11.16

[PostgreSQL] PostgreSQL Windows install error icacls 윈도우 코끼리 설치 에러

윈도우에서 코끼리 설치 에러발생 There has been an error. Error running ... \System32\icacls postgresql_어쩌고저쩌고 삽질내역 - 공식 다운로드 링크에서 타버전 다운로드 (14,13,12 ...) https://www.enterprisedb.com/downloads/postgres-postgresql-downloads - 설치파일 경로 한글 없앰 - 관리자 권한 실행 - 아래링크에서 받은걸로 된다는데 다운안됨, 첨부파일 0kb 로 되어있어서 패스. https://www.netzwelt.de/software-download/26666-postgresql.html PostgreSQL - Download PostgreSQL: Verwaltet eure Da..

IT/잡다구리 2021.10.26
300x250