개발자의 금승훈의 지식베이스 입니다.

Mosh(Mobile shell) 이라는 걸 회사 직원의 추천으로 알게되었다..


근데 우리회사에서 사용할수 있는 UDP 포트는 177 뿐!!! 

매뉴얼을 따라서 간단하게 아래와 같이 입력했더니..


​mosh -p 177 {유저}@{host}


어마어마한 에러가 막 나옴!!

Failed binding to 0.0.0.0:177

Error binding to any interface: bind: 허가 거부

Network exception: bind: 허가 거부



Port foward 부터, 별 신기한 방법을 다 써도 안됨.

좌절하고 있던 중에..


일반유저는 1024 이하의 포트를 binding을 할수가 없다는 사실을 알게됨.

이런포트들을 Privileged Port 라고 하는구만.ㅋㅋ


그래서 이제부터 해결법 

생각보다 아주 간단함..


     setcap cap_net_bind_service=ep /usr/bin/mosh-server


이렇게 하고 나서 다시연결하면 아주 쾌적하게 연결됨.ㅋㅋ    

​    mosh -p 177 {유저}@{host}

Comment +1