본문 바로가기
반응형

분류 전체보기41

[Airflow] SFTP 접속 설정 (SSH Key 인증) Airflow에서 SFTP 접속 설정 하는 방법은 두 가지가 있습니다. (둘 중에 하나만 사용) 1. ID, Password 인증 2. SSH Key 인증 방식 ("key_file" : "path/to/private_key" 또는 host_key : "public key" 사용) 참조 URL : https://airflow.apache.org/docs/apache-airflow-providers-sftp/4.6.1/connections/sftp.html 환경 Airflow 2.4.2 apache-airflow-providers-sftp 4.6.1 CentOS 7.9 Airflow Web sever connection 에서 SSH key 인증으로 접속 설정 하는 방법을 기재하겠습니다. A서버에(Host) .. 2024. 3. 22.
[Linux] vi 편집기 사용자 계정 색상 적용 보통 리눅스의 vi 편집기에서 root 계정은 모든 글자가 흰색이며, 사용자 계정은 색상이 적용됩니다. 환경 : CentOS 7.9vi 편집기 사용자 계정 색상 적용 전vi 편집기 사용자 계정 색상 적용 후사용자 계정이 기본적으로 색상이 적용이 안된 경우 설치된 vim 패키지를 확인해 보고, vim-enhanced 패키지를 설치해 주면 됩니다.vim-enhanced(향상된 VIsual editor iMproved 버전, VIM) https://linuxsoft.cern.ch/cern/centos/7/updates/x86_64/repoview/vim-enhanced.htmlvim  설치된 패키지 확인 (사용자 계정 vi 편집기 색상 미적용)[test@localhost ~]$ rpm -qa | grep vi.. 2024. 3. 21.
[Python] paramiko 활용 SFTP 연결 예시 Client에서, 원격 서버로 보안 파일 전송 프로토콜(Secure File Transfer Protocol, SFTP) 로 간단하게 파일 다운로드하는 Python 예제를 작성하겠습니다. 테스트 환경Clinet : Windows11, python 3.9.13, paramiko 3.4.0Server : Linux 환경 구성Visual Studio Code에서 작업을 했고, 설치 및 사용법은 생략하겠습니다.SFTP 접속 방식 종류1. ID, Password 접속 (소스코드에 직접 기재 시 계정 노출 우려가 있다. 또는 패스워드 변경 시 소스 코드 변경)2. SSH 인증키를 활용한 접속Python3 설치 여부 확인 (Visual Studio Code 하단 터미널 또는 cmd에서 확인 가능)python3 --v.. 2024. 3. 19.
[GitLab] GitLab Export/import 방법 GitLab Web UI에서 GitLab instance의 Project를 다른 GibLab instance로 이전(Export/Import) 하는 방법을 작성하겠습니다. 기존 Project를 가져와, 새로운 Project(GitLab instance)를 생성하고자 할 때, 기존 Project의 모든 데이터를 가져오는 방법으로 GitLab Export/Import 기능을 사용할 수 있다. Export Project 이전 대상의 Project 좌측 메뉴에서 하단으로 이동하면 Settings 탭이 보인다. Settings -> General 이동 후 (하단) Advanced의 Expand 버튼이나 영역을 클릭 Export project 메뉴 에서 Export projcet 버튼을 클릭한다. Export pr.. 2024. 3. 11.
반응형