원격으로 파일을 전송하는 방법 중 하나인, SFTP를 커맨드 라인 명령어를 통해 사용하는 방법이다. SFTP 특징 1) sftp는 파일을 전송하고 관리하는 보안 파일 프로토콜이다. 2) 대용량 파일을 전송할 때 적합하다. SFTP 접속 우선 SFTP를 접속을 해야하는데 아래와 같은 형식으로 명령어를 입력한다. sftp [사용자 계정]@[호스트 ip] 예시) sftp root@192.168.123.21 이후 비밀번호를 입력하면 된다. SFTP 파일 전송 local -> remote 환경으로 파일을 전송하는데, put 명령어를 사용한다. put [local 파일 경로] 예시) put memo.txt 이 과정에서 리눅스 명령어 또한 사용이 가능하다. [예시 명령어] cd - 디렉토리 변경 명령어, 저장하고 싶..
리눅스에서 키 생성 아래와 같은 Bash 명령어를 통해 생성할 수 있다. ssh-keygen -t rsa -t : 암호화 방식을 지정하는 옵션, 디폴트 값은 rsa 이후 아래와 같은 순서로 추가 설정문구가 출력된다. 파일위치 지정 : (기본위치로 사용하려면 Enter) 비밀번호 : (비밀번호 없이 사용하려면 Enter) 비밀번호 확인 : 옵션 설정 이후, 설정한 파일위치에 .ssh 디렉토리가 생기고 그 아래에 id_rsa(개인키), id_rsa.pub(공개키), known_hosts 파일이 생성된다.
numpy 라이브러리, 혹은 mxnet 라이브러리를 사용한 코드를 실행하는 경우 에러가 뜨는 경우가 있다. 이러한 원인은 두 라이브러리 사이에 버전이 호환되지 않아서 생기는 문제로, 호환되는 버전으로 재설치 하면 해결이 된다. 아래는 해결 과정에서 사용한 커맨드라인 명령어이다. pip3 install mxnet-mkl==1.6.0 numpy==1.23.1
FedFace: Collaborative Learning of Face Recognition Model 저자: Divyansh Aggarwal, Jiayu Zhou, Anil K. Jai 요약: Spreadout Regularizer를 이용한 연합학습 기반 안면 인증 Github: https://github.com/illidanlab/fedface Paper(arxiv): https://arxiv.org/pdf/2104.03008.pdf Conference: Abstract & Introduction DNN 기반 안면 인증 모데은 대규모의 안면 데이터를 학습을 위해 필요로한다. 그러나, 점점 증가하는 개인정보 보호에 대한 관심과 법적 규제에 따라, 안면 데이터셋을 공유하거나 접근하는 것은 어려워졌다. 우..
pytorch, data hub 등 데이터를 url을 이용하여 다운로드 받을 때, 해당 에러가 발생하는 경우가 있다. urllib.error.URLError: 이는 ssl 인증모듈을 사용함으로 해결할 수 있다. import ssl ssl._create_default_https_context = ssl._create_unverified_context # 내용 시작 ssl 라이브러리를 불러온 후, 해당 메소드를 통해 키를 지정해주면 해결된다.
해당 메시지는 간혹 pip 명령어를 사용해 opencv-python 라이브러리를 설치 후, 실행하는 과정에서 발생하는 에러다. 해결방법은 간단하다. 아래와 같은 명령어를 통해 libGL을 설치해주면 된다. apt-get update -y apt-get install -y libgl1-mesa-glx 위와 같은 명령어를 통해 에러를 해결하면, 바로 발생할 수 있는 에러가 있다. ImportError: libgthread-2.0.so.0: cannot open shared object file: No such file or directory 해당 에러또한 마찬가지로 찾지 못하는 라이브러리를 설치 해주면 된다. apt-get install -y libglib2.0-0