그래서 우리는 현재 Red Hat 시스템에서 파일을 원격으로 편집/저장해야 하는 프로젝트를 진행하고 있습니다.
우리는 주로 sublime-text를 사용하여 이러한 파일에 액세스합니다.
따라서 우리는 이를 수행하기 위한 최선의 옵션을 찾으려고 노력하고 있습니다. 예를 들어
~user/remoteShare에 폴더가 있고
내 로컬 숭고한 텍스트 편집 장치에서 이 원격 폴더 아래의 모든 파일을 편집/저장/삭제할 수 있습니다.
로컬 Ubuntu 14.04 및 Red Hat Enterprise Linux 6을 원격으로 사용하고 있습니다.
답변1
서버의 Xclient가 데스크톱 서버에 연결되는 SSH를 통한 X11 전달을 고려하고 계신 것 같습니다 xorg
. Unix 워크스테이션을 사용하고 있다면 로컬 xorg에 연결하도록 할 수 있고, Windows를 사용하고 있다면 다음과 같은 프로그램이 있습니다.샤오밍그것은 당신을 위해 하나를 실행하고 당신은 할 수 있습니다X11을 이 주소로 전달하도록 Putty를 구성합니다..
클라이언트는 원격 서버에서 실행되고 단순히 그리기 지침을 로컬 컴퓨터로 전송하기 때문에 이 옵션을 사용하더라도 상당한 수의 GUI 관련 패키지를 서버에 설치해야 합니다. 이렇게 하면 그래픽 디스플레이 서버를 연중무휴 24시간 실행하고 그래픽 서버 관련 패키지를 설치하는 데 드는 리소스를 절약할 수 있습니다.
답변2
가장 좋은 방법은 X 전달, vnc 또는기계 없음
실제로 GUI를 통해 원격으로 서버에 액세스해야 하는 경우 작업 흐름에 개선의 여지가 있을 수 있습니다. 회사 규모가 서버 1~2개보다 큰 경우 GUI를 사용하는 것은 비실용적입니다.
이것이 바로 시스템 자동화 도구가 존재하는 이유입니다.
고쳐 쓰다 질문이 다시 작성되었으므로 새로운 질문을 다루겠습니다.
여러 사용자가 편집해야 하는 파일이 있는 경우 네트워크 마운트 지점을 생성할 수 있습니다. 그러나 이것이 사용자가 서로 밟고 덮어쓰는 것을 막지는 못합니다.
더 나은 해결책은 파일을 버전 제어(svn, hg, git)에 넣고 사용자가 변경 사항을 커밋하도록 하는 것입니다. git을 확인해 보는 것이 좋습니다.