계단 다이어트 37주차, 15.5kg 감량 체중 관련해서 마지막 업로드가 26주차 였습니다. 벌써 11주가 지났내요. 그 때부터 지금까지 아직 다이어트한 체중은 잘 유지하고 있습니다. 급하게 많이 빼지 않기 위해서 노력을 하면서 조금씩 빠지고 있습니다. 그래서 운동을 아침에만 계단오르기 100층을 진행하고 아침과 저녁에는 근력운동을 같이 병행하면서 진행하고 있습니다. 근력을 키우기 위해서 단백질을 더 먹고 덤벨 무게나 운동량을 늘릴려고 노력합니다. 식단은 하루 2끼를 먹으며 아침에는 평소대로 먹고 (9시~9시반) 저녁에는 닭가슴살 200g~300g + 계란후라이 3개 (4시~5시) 위와 같이 아침과 저녁을 먹고 별도로 야식은 먹지 않습니다. 토-일 주말에는 그냥 친구와 술 먹고 평소 먹고 싶은 것을 먹고 쉽니다. (당연히 이러면 월요일에 2.5 ~ 3kg 정도 체중이 증가 합니다.) 다만 요즘은 목요일 즘 되면 목표 체중에 도달을 하는데(2kg 조금 넘게 빠집니다.) 그러면 저녁에는 그냥 밥을 먹는 일반 식단을 해서 (다이어트 식단을 하지 않고) 체중 감소가 너무 급격하게 되는걸 막으려고 하고 있습니다. 그래도 너무 빠지면 금요일에는 운동을 쉬는 경우도 있습니다. 최근에 공복 혈당 측정을 오랜만에 해봤는데 100에 더 가깝게 측정이 되어서 다이어트 효과를 좀 보고 있는것 같습니다. (공복혈당 : 102, 2024.11 건강검진에서는 114) 11월이 1주년인데 그 때까지 꾸준히 유지하도록 하겠습니다. 시작 : 2024.11.13 기간 : 2025.7.18 (37주차) 시작 체중 : 78.5 현재 체중 : 63.0 (체중은 아침에 일어나서 밥먹기 전에 측정, 해당 주에 가장 낮은 측정값) 운동방식 : 계단오르기 난이도 : 1회 100층 횟수 : 하루 2번, 아침과 저녁 (100층 x 2 = 하루 총 20...
맥에서 aws codecommit 계정 설정하는 방법 정리
- 우선 IAM 에 들어가서 그룹을 생성한다
- IAM 그룹을 생성화면 화면에서 “Create New Group” 을 클릭해서 그룹이름 생성
- 다음 User 를 생성하자
- 유저를 생성하고 왼쪽의 Users 탭으로 들어가면 생성된 User 리스트가 있고 방금 생성한 계정을 클릭해서 상세화면으로 들어가자
- 하단의 Groups 에서 방금 CodeCommit 용 으로 생성한 그룹을 추가해주자
- 그리고 “Security Credentials” 탭에서 ssh 키를 추가 하기전에 ssh public key 를 생성해주자
- 터미널로 이동해서 ssh-keygen 입력 후 엔터를 클릭하면
- “Enter file in which to save the key :” 에서 IAM 에서 생성한 계정 이름과 동일한 파일명 또는 경로가 포함된 파일명(~/.ssh/파일명) 을 입력해주자
- 그 다음에 암호를 한번 입력하고 다시 동일한 암호를 입력해서 확인을 해주면 파일이 생성될 것 이다. (개인키와 공개키 2개가 생성이 되는대 .pub 파일이 공개키 파일이다.)
- 그냥 파일명만 입력 했다면 /Users/맥계정명폴더 하위에 생성이 되고
- 경로가 포함된 파일명을 입력 했다면 그 경로에 생성이 되어 있을 것이다.
- 만약에 .ssh 폴더 밑에 생성하지 않았다면
- 터미널에서 sudo su 로 관리자 권한을 얻고
- cp /Users/(계정폴더)/(Key 파일) /Users/(계정폴더)/.ssh/ 로 파일을 복사해주고
- cp /Users/(계정폴더)/(Key 파일).pub /Users/(계정폴더)/.ssh/ 로 공개키도 복사를 해주자
- 그리고 두 파일에 권한을 주자
- chmod 777 (Key 파일)
- chmod 777 (Key 파일).pub
- 그리고 퍼블릭키 (.pub) 파일을 에디터로 열고
- 방금 IAM 에서 생성한 계정의 “Security Credentials” 하단의 “SSH keys for AWS CodeCommit” 에 “Upload SSH public key” 버튼을 클릭해서
- 에디터의 퍼블릭키 내용을 전체선택을 해서 그대로 붙어넣기를 해주고 업로드를 완료하자
- 그러면 “SSH keys for AWS CodeCommit” 하단에 SSH Key Id 가 생성이 되어 있는대 그것을 복사 해놓자
- 다음은 .ssh 폴더 하위에 config 파일을 생성해주자
- 관리자 권한이 없다면 터미널에서 sudo su 로 관리자 권한을 얻고
- .ssh 폴더로 이동 하고
- vi config 로 기존 파일을 열거나 새로 생성
- i 를 입력해서 편집 상태로 전환하고 아래 처럼 입력하고 esc → :wq 로 저장하고 vi 를 종료하자
Host git-codecommit.*.amazonaws.com
User 메모장에 복사한 SSH Key ID
IdentityFile ~/.ssh/Key파일명
- config 파일에 권한을 부여하자
- chmod 440 config
- 다른 곳이나 아마존 서비스에서는 600 을 추천하는대 실제로 해보니까 600 으로 주면 config 파일이 동작을 하지 않고 440 으로 권한을 주니 정상적으로 되더라 !!!!
- 다만 440 권한은 편집이 안되기 때문에 편집을 해야하면 600 으로 권한을 바꿔주고 작업을 해야한다 !!!
- 터미널을 새로 하나 열어서 아래와 같이 입력하고 엔터를 눌러서
ssh git-codecommit.us-east-1.amazonaws.com
- 아래와 같이 출력이 되면 정상 동작 됨
You have successfully authenticated over SSH. You can use Git to interact with AWS CodeCommit. Interactive shells are not supported.debug1: channel 0: free: client-session, nchannels 1
Connection to git-codecommit.us-east-1.amazonaws.com closed by remote host.
- 에러가 난다면 ssh -v git-codecommit.us-east-1.amazonaws.com 로 에러 내용을 확인할 수 있다.
정리하자면 config 파일에 440 권한을 줘야 정상동작 된다. !! << 이것 때문에 엄청 고생함
참고사이트
https://git-scm.com/book/ko/v1/Git-%EC%84%9C%EB%B2%84-SSH-%EA%B3%B5%EA%B0%9C%ED%82%A4-%EB%A7%8C%EB%93%A4%EA%B8%B0