Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1인 1루트 프로젝트 #3

Open
taeguk opened this issue Jun 9, 2016 · 1 comment
Open

1인 1루트 프로젝트 #3

taeguk opened this issue Jun 9, 2016 · 1 comment

Comments

@taeguk
Copy link
Member

taeguk commented Jun 9, 2016

문제 제기) 나도 root좀 줘!~!@!!!! 너만 갖지냐!!!! 나도 root줘어어어1!!!1!!111\
릴서버 root가 없어서 저 멀리있는 싱가폴서버에서 코딩하니까 글자하나 적으면 0.8초뒤에 글자가 뜬다고!!

해결책) 1인 1가상서버를 준다.
but, 사람이 너무 많아서 가상서버를 일일히 다 띄우고 있으면 너무 비효율적이다.
그래서 홈페이지를 통해서 유저가 자신의 가상서버를 켜고 끌 수 있게 한다.
근데 이러면 꼭 안끄는 사람들이 있다.
그러므로 릴리즈 서버에 ssh 접속할 때 해당 유저의 가상서버를 자동으로 띄어주고 그쪽으로 접속이 되도록 redirection한다. 그리고 접속끊을 때 가상서버가 다시 내려간다. (엄밀히 말하면 가상서버에 접속중인 pts가 0개가 될 때)

한계점) 직접 서버를 돌리지는 못한다. (직접 서버를 운용하고 싶은 경우 관리자한테 말해서 ssh 접속 여부와 상관없이 가상 서버가 켜져있도록 부탁한다.)

발전점) 굳히 가상서버여야하냐?? 어차피 대부분 리눅스 쓸 꺼 아냐?? 그리고 관리도 편하게 그냥 docker를 쓰자!!

※ 새벽에 머리가 아픈 상태에서 글을 써서 문체가 이상할 수 있음.

@taeguk
Copy link
Member Author

taeguk commented Jun 9, 2016

근데 쓰고 보니 생각난건데 그냥 필요한 사람들은 docker group에 추가해주고 알아서 docker 쓰라고 해도 상관없을 것 같다....흐뮤..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant