2.8 GWS 연결하기 수강중 문의사항입니다.
호스팅어 vps 환경입니다.
External Dirs에 gws가 설치된 경로 ~/.agents/skills 를 넣었는데 자꾸 스킬을 못가져와서 원인을 찾아보니
gws가 루트에 설치되었는데, 루트 권한이 없어서 못가져 오는거 같더라구요...
gpt에게 문의한결과 루트폴더에 권한을 주는건 비추천이라고, 스킬폴더를 권한있는 폴더로 복사해서 그 경로를 입력하라고 하는데...
우선 복사해서 복사한 경로에 복사를 하고 External Dirs에 접근가능한 경로를 입력하니 스킬이 나오는것을 확인 했습니다..
설치를 헤르메스에서 다시 해야할까요? 아니면 gpt가 알려준대로 해야할까요...
어떤방법을 사용하는게 좋을지 알려주세요..
답변 1
0
안녕하세요. Mj님.
두 방법 다 "동작"은 하지만 장기적으로는 헤르메스가 실제로 실행되는 계정으로 스킬을 다시 설치하시는 쪽을 권합니다.
이건 헤르메스의 버그가 아니라 리눅스의 권한 경계 때문에 생긴 현상입니다.
스킬이 루트 계정의 홈 폴더(/root) 아래에 설치됐는데,
리눅스에서 /root 는 기본적으로 700 권한이라 루트가 아닌 다른 계정은 그 안을 들여다볼 수가 없습니다. 그런데 헤르메스는 루트가 아닌 일반 계정으로 돌고 있어서, External Dirs 경로는 맞게 넣으셨어도 실제로 그 폴더를 읽지 못해 "스킬을 못 가져오는" 상태가 된 겁니다.
GPT가 /root 에 권한을 열어주는 걸 비추천한 것도 맞습니다. 루트 홈을 열어버리면 보안이 약해지니 그 방향은 피하시는 게 좋습니다.
두가지 방법이 있습니다.
(1) 헤르메스가 실행되는 계정으로 다시 설치 (권장).
sudo 나 root 로 설치하지 마시고, 실제 헤르메스를 띄우는 바로 그 계정에서 skills add 명령을 그대로 실행하시면 그 계정의 ~/.agents/skills 안에 들어갑니다. External Dirs 에 넣은 ~ 도 같은 계정의 홈으로 해석되니 경로가 자연스럽게 맞아떨어집니다. 이 방법의 장점은, 나중에 skills update 로 스킬을 갱신할 때도 그 자리에서 최신본이 그대로 반영된다는 점입니다.
(2) 접근 가능한 폴더로 복사 (지금 하신 방법 / GPT 안내).
이것도 정상 동작합니다. 다만 복사본은 "그 시점의 스냅샷"이라서, 나중에 원본 스킬이 업데이트되어도 복사본에는 반영되지 않아 그때마다 다시 복사해 주셔야 하는 번거로움이 있습니다. 급하게 진도만 나가면 되는 상황에서 빠르게 넘어가는 용도로는 충분합니다.
정리하면, 앞으로 계속 쓰실 환경이라면 첫번째가 편하고, 지금 당장 실습만 이어가면 되는 상황이면 두번째로 두셔도 괜찮습니다.
어느 계정으로 헤르메스가 돌고 있는지는 whoami 명령이나 systemd 유닛 파일의 User 항목으로 확인하실 수 있고, 바로 그 계정에서 설치하시는 것이라는걸 꼭 체크하시면 좋겠습니다.
unit 5.7 은 미니PC 사용자는 어떻게 해 볼수 없나요
0
2
1
브라우저상의 헤르메스 대시보드 실행 방법
0
13
1
unit 5.6에서 wave 창을 4개로 분할 사용하는데, 아래로 긴창을 어떻게 만드는지요??
0
11
1
미니PC 구매해서 구현하는데 속도가 너무 느립니다
0
28
2
헤르메스 버전이 업데이트 됐는지 달라서 너무 힘들어요 ㅠㅠ
0
29
2
Unit 1.12 Hermes 강의에 세팅 설정이 많이 바뀌어서 고생 했습니다.
0
31
2
Hostinger VPS 설정 관련 문의 드립니다.
0
34
3
코덱스 말고 클코나 다른 형태를 사용할 수 있나요?
0
31
2
Mac 유저 환경 준비 가이드 - Docker
0
41
2
vps연결 잘된거 맞나요?
0
48
1
헤르메스 첫 직원 채용 전인데요.
0
47
1
슬랙에서 이메일 접근 불가 문제
0
41
1
Mem0 설치하고 사용해야하는거죠?
0
50
2
Unit 4.1 — 웹훅 관련질문
0
51
2
노트북 사양 질문드립니다.
0
54
1
강사님의 다른 강의(Codex기초)를 듣고 들어야하나요?
0
50
1
oh-my-wiki 사내 proxy ssl 오류
0
59
2
vps설정중에 wave 아래쪽에 이런에러가 나느데 왜일까요?
0
51
2
oh-my-wiki 질문입니다
0
61
1
canva 인증 관련 질문
0
64
2
텔레그램 User Info 채널이 없어요.
0
52
1
5.3 강의에서 goal 설정하고 진행시 mia workspace에 저장이 안되는 이유가 궁금합니다.
0
41
2
안녕하세요~ 각 직원끼리 서로 대화를 주고 받게 하는방법도 강의에서 다루어지나요?
0
54
1
brightdata-mcp pro_mode 불가 문제
0
47
2





