Mac Catalina 업데이트 후 SVN 오류

애플에서 Xcode11부터 SVN 미제공으로 Jetbrain 툴들에서 SVN 사용을 위해서는 별도로 SVN을 설치해줘야 가능 하게 되었다.

https://developer.apple.com/documentation/macos_release_notes/macos_catalina_10_15_release_notes

sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install

위의 명령을 통해 CommandLineTools을 다시 설치했도 되지 않을 경우 별도 SVN을 brew를 통해 다시 설치하면 된다.

brew install svn

RSA 비대칭암호화를 위한 키 생성

리눅스 서버를 기준으로, 공개키와 개인키 생성에 대해 간략하게 설명한다.

  1. 개인키 생성
    – private.pem 이름을 가진 개인키를 생성할 경우 아래와 같이 한다.
    – 1024bit 길이의 키를 생성함 (bit길이가 길면 보안성 높음)
[root@moongk ~]# openssl genrsa -out private.pem 1024
Generating RSA private key, 1024 bit long modulus
................................................++++++
..........++++++
e is 65537 (0x10001)

  1. 공개키 생성
    – 개인키로 가지고 공개키를 생성
[root@moongk ~]#openssl rsa -in private.pem -out public.pem -outform PEM -pubout
writing RSA key