운영체제에서 Virtual Box 툴을 사용하고, 나는 arm 환경이라 다른 툴을 사용해야했다.. 물론 쓸 수는 있지만 베타버전이기도 하고 실제로 해보니까 먹통인 부분이 많아서 arm 전용 툴인 UMT를 사용했다.
실제, 실습에서는 Virtual Box를 하다보니까 거기서 설정하는 것들을 UTM에 맞게 바꿔야하는데 잘 몰랐다..
그 중에서, 내 로컬 환경에서 가상머신으로 파일을 전송하는 법을 알아보려고 한다.
우선 기본 전제는 UTM의 가상머신에 우분투가 설치되어 있어야한다. 참고로 아래에 사용하는 모든 명령어는 로컬에서 실행한다.(당연하겠지만..)
우선 로컬에서 가상머신으로 보내는 방법이다.
$ scp [로컬 파일 경로] [원격 username]@[원격 ip]:~[원격에 저장할 경로]
이렇게 되면, 로컬에서 가상머신에 마음껏 파일을 넘길 수 있다.
하지만 여기서 아래와 같은 오류가 뜰 수 있다. (나는 그랬다.) Connection refused였는데, 아래 블로그 글을 따라하다가 중간에 됐다!!
아마 ssh 서비스가 실행되지 않았어서 그런 것 같아.
그럼 이제 가상머신에서 로컬로 보내보자.
$ scp -r [원격 username]@[원격 ip]:~[가상머신에서 보내고싶은 파일 경로] [로컬에서 저장할 파일 경로]
이렇게 하면, 로컬로 가져올 수 있다.
이제 드디어.. 문제없이 세팅했다 ㅠ
'CS > OS' 카테고리의 다른 글
[운영체제] 2-2. 프로세스 정의 (0) | 2023.09.11 |
---|---|
[운영체제] 2-1. 커널 구조 (1) | 2023.09.11 |
[운영체제] 1-3. 타임 쉐어링 (0) | 2023.09.10 |
[운영체제] 1-2. 멀티 프로그래밍 (0) | 2023.09.10 |
[운영체제] 1-1. 운영체제 개요 (0) | 2023.09.10 |