저는 virtualbox 게스트에서 Ubuntu/CentOS를 실행하고 있으며 여기에서 실행할 다양한 서비스(nginx, php, memcache 등)를 구성하려고 합니다. 콘솔 편집기를 사용하면 속도가 느리고 파일 위치를 기억하기 어렵고 전체 파일 폴더 이름을 계속 입력해야 한다는 점을 발견했습니다.
매일 사용하는 편집기(notepad++, webstorm 등)를 사용하여 Windows 환경에서 시스템 파일과 폴더를 탐색하고 편집할 수 있기를 원합니다. 주로 직관적인 방법으로 다양한 폴더의 내용에 익숙해질 수 있도록 하기 위함입니다(차이는 미미하지만).
기본적으로 루트나 sudoer로 게스트 파일 시스템에 직접 액세스할 수 있는 방법이 있는지 묻는 것 같습니다. 그렇다면 게스트 우분투 서버를 설정한 다음 Windows에서 파일 시스템을 탐색할 수 있는 방법이 있습니까? 아니면 게스트에 GUI를 설치하고 사용해야 합니까? (이것은 인기가 없어서 듣습니다.) 개발 목적으로 대부분의 웹 사이트 콘텐츠를 공유 폴더에서 제공하고 싶기 때문에 구성 파일과 콘텐츠가 공유 디렉터리에 있을 수 있지만 , /etc
, /var
, /opt
... /usr
와 같은 다른 많은 시스템 폴더에도 액세스해야 합니다.
답변1
호스트가 Windows인 경우 Samba를 사용하여 클라이언트 파일을 호스트와 공유할 수 있습니다. 그러나 호스트 도구를 사용하여 구성 파일을 편집하면 안 됩니다. 편집 후에는 동일하게 보일 수 있지만 줄 바꿈이 삽입될 가능성이 높기 때문입니다.
편집 파일 사용에 문제가 있는 경우 또는 편집과 vi
같은 모덜리스 도구를 사용하십시오 .nano
emacs
반면에 가상 머신 클라이언트에서 그래픽 인터페이스를 실행하는 것에 반대하는 것은 없습니다(머신의 메모리 오버헤드가 허용 가능하다고 가정). 그러나 대부분의 경우 구성 파일 편집은 여전히 루트로 수행되어야 합니다. 그래픽 인터페이스가 있으면 호스트 시스템에서와 마찬가지로 쉽게 파일 시스템을 탐색할 수 있습니다.