본문 바로가기

ssh3

[Linux / Node.js] 난 그냥 리눅스 서버에서 node.js가 쓰고싶었어 🥲 ssh 서버에서 React 프로젝트를 실행시키려고 했다. 이제는 뭔가 하면서 삽질한 기록을 남겨보려고 한다. 매번 같은 문제로 삽질을 하는데도 기억은 휘발되고 기록은 없어 경험에게 도움을 구할 수가 없다는 문제가 생겨서 곤란한 상황이 오늘 생겨버렸기 때문이다. 오늘은 그놈의 Thumbnail Maker를 Linux Ubuntu ssh 서버의 개발 서버에 열어보려고 시도했는데 왠걸 갑자기 try~catch의 오류를 뱉거나, npm, yarn 모두 오류를 내뿜으며 실행을 시켜주지 않았다. 이리저리 알아보다가 node.js, npm, yarn의 버전 문제였다는 것을 알아냈기에 ssh 서버에서 nvm을 통해 버전을 관리해주고자 했는데 nvm이 설치가 잘 되지 않는 문제가 생겼다. 캡처를 못해놓고 해결해버려서.. 2022. 12. 9.
[git / GitHub] GitHub에서 ssh 키 생성 및 인증하기 ssh 인증이 필요해졌다... 얼마 전에 아이패드 프로 11인치 3세대 모델을 구매하였고, 이 아이패드를 갖고다니면서 간단하게 알고리즘 문제를 풀거나 웹 개발을 위해 친구가 자신의 NAS에 구축해준 ssh 서버에 code-server 개발환경을 부탁했다. 이후 테스트로 내 git 리포지토리에 commit과 push를 하려 했으나, 기존의 https 인증방식이 아닌 ssh 인증 방식을 요구했기에, ssh 키가 필요해졌다. ssh 인증의 간단한 원리 ssh의 키 중 비대칭 키라고 부르는 키는, 공개키와 비밀키로 나뉘며 클라이언트와 서버는 각각의 키를 가지고 상대를 인증하고 데이터를 주고 받게 된다. 오늘 포스팅에서 다룰 키를 생성하고 나면 github에 '공개키'를 주어 인증을 하게 된다. 내 작업 환경 s.. 2022. 3. 20.
[New Post Noti] 자동트윗 봇을 실시간으로 사용하기 드디어 New Post Noti 프로젝트의 마지막 포스팅이다. 엄밀히 마지막이라고 할 수는 없는게 혹시라도 나중에 기능을 추가한다거나 코드를 개선한다던가 하면 꼭 이번이 마지막 포스팅이라고는 할 수 없겠지만... 지난 포스팅에서는 New Post Noti의 자동트윗을 구현하고 작동하는 것까지 확인해보았다. >_ 지난 포스팅 보기 [New Post Noti] 새 포스팅 알림 트윗하기 이 프로젝트 포스팅을 하면서 티스토리 플러그인에서 트위터로 내보내기 기능을 지원하는걸 알아버렸다... 하지만 뭔가 내 손으로 만들었다는게 중요하니까 회의감은 느끼지 않으려고 한다. 내 heibondk.tistory.com 이번 포스팅에서는 완성된 New Post Noti를 ssh 서버 위에서 crontab을 사용해서 실시간 사.. 2021. 9. 15.