기본 콘텐츠로 건너뛰기

8. cp

안녕하세요, MJ 입니다. 리눅스 파일복사 명령어 cp 에 대해 알아보겠습니다. 리눅스 cp 명령어는 윈도우 copy 명령어와 같은 기능을 합니다. 파일이나, 디렉토리를 복사 할 때 사용됩니다. cp 명령어의 도움말을 확인 해 보겠습니다. 펼치기/접기 Usage: cp [OPTION]... [-T] SOURCE DEST   or:  cp [OPTION]... SOURCE... DIRECTORY   or:  cp [OPTION]... -t DIRECTORY SOURCE... Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY. Mandatory arguments to long options are mandatory for short options too.   -a, --archive                same as -dR --preserve=all       --attributes-only        don't copy the file data, just the attributes       --backup[=CONTROL]...

4. 버추얼박스:OS설치(2/2)

안녕하세요 MJ입니다.

 

OS설치를 이어서 남겨봅니다.

 

 

 

 

 

설정 메뉴

  1. root 암호
  2. 일반유저 생성
  3. 타임존
  4. 패키지 꾸러미 선택
  5. 파티셔닝
  6. 네트워크

 


  1. root 암호
  • root 계정의 암호를 설정합니다.

  • 패스워드 입력 창에 사용 패스워드를 입력
  • 패스워드 입력 확인 창에 사용 패스워드를 한번 입력
  • Lock root account 체크박스에 기본으로 체크가 되어 있습니다만, 우리는 앞으로 root 계정으로 실습을 하는 것이 편하기때문에(보안면에서 좋아지는것은 아니지만) 체크 해제 하겠습니다.

 

  • Allow Root SSH login with password 체크박스에는 기본으로 체크가 해제 되어 있습니다만, root 계정으로 SSH 접속을 하는것이 편하기 때문에(보안면에서 좋아지는것은 아니지만) 체크 하겠습니다.

 

  • 마지막으로 Done 클릭하기 전에 위와 같은 경고가 화면의 아래로 보이게 된다면, 사전에서의 단어를 기반으로 작성 패스워드여서 사전검사에 실패하였다고 나오는 입니다.

 

  • 그대로 Done 클릭하면 다음과 같이 경고메시지가 변경되는데, 어쨌든 사용하려면 한번 Done 누르라는 내용입니다.

  • 저는 쉬운 암호(smile123) 사용할것이고, 편하기때문에 그대로 Done 눌러서 적용하겠습니다.

 

 

 

  1. 일반유저 생성
  • 일반유저를 생성하는데, 관리자 권한을 부여할 있도록 해야합니다.

  • 부터, Full Name 접속 때에 사용 계정의 이름이 아니라, 그래픽 화면에서 접속 계정을 선택 보여질 계정의 설명 입니다. (한글도 가능하고, 공백도 가능합니다.) Top Infra 중간에 공백을 포함하여 작성 보았습니다. 설정은 선택적으로 하지 않고 그냥 비워두셔도 됩니다.

 

  • User name 접속할 사용 계정의 이름입니다.

계정의 설명을 기록 했더니 자동으로 시스템이 tinfra 이름을 지어서 기록 주었고, 설정은 생략 없습니다.

 

  • Make this user administrator 박스는 생성할 계정을 관리자로 만들겠다는 의미로 체크 하겠습니다. 일반 유저이지만, root 권한이 필요한 명령어의 접두에 sudo 추가하여 수행 있는 권한을 주는 것이고, 이러한 권한을 가지고 있는 그룹(wheel - 래드햇계열에만 있음) 추가그룹으로 가지도록 줍니다.

 

  • Require a password to use this account : 계정으로 로그인 패스워드를 입력 받겠다는 뜻으로 체크 합니다.(안하면 편할 같은데, 이정도는 그냥 쳐도 별로 불편하지 않습니다.)

 

  • 그럼 Advanced 버튼이 활성화 되어있을텐데, 저는 보통 설정하지 않지만, 설명을 위해 눌러서 팝업을 열어보았는데, 설정이 없습니다.(그림의 설명을 참고 주세요.)

 

  • Done 누르는데 여기서도 마찬가지로 패스워드와 관련한 워닝메세지가 확인되어 두번 누르면 적용 됩니다.
  1. 타임존
  • OS 설치 완료 이후 시스템에서 사용 타임존을 설정합니다.

  • 한국을 선택하면 Region City Asia/Seoul 글자가 변경됩니다.

올바르게 타임존을 클릭 하셨다면, Done 눌러 적용합니다.

 

  1. 패키지 꾸러미 선택
  • OS 설치 시에 시스템으로 설치 패키지 묶음을 선택하는 항목이고, 꾸러미 아니라 용도에 따른 패키지묶음을 함께 추가로 선택 있습니다.

  • 패키지 꾸러미는 Minimal Install 선택 하도록 하겠습니다.
  • 리눅스 OS 설치에서는 패키지를 최소한으로 설치하고, 이후에 사용자의 필요에 따라 추가 패키지들을 설치 하여 사용자에게 필요한 기능만 제공할 있도록 하는것이 효율이 좋기 때문 입니다.

 

  1. 파티셔닝
  • OS 설치 되기 전에, 시스템에서 사용 파티션을 설정합니다.
    • 파티션은 많은 설명이 필요합니다. Automatic 으로 설치 하였을 , 생성 파티션 확인과 설명을 추가 하겠습니다.

 

  1. 네트워크
  • 시스템에 장착 네트워크 인터페이스 네트워크 설정을 있습니다.

호스트 네임은 네트워크 설정으로 분류됩니다.

  • 왼쪽 아래 호스트명을 설정 있는 박스가 있습니다. myhost 설정하고 Apply 눌러 적용합니다.
  • 오른쪽아래에 Configure 버튼이 존재하는데 버튼은 왼쪽 커다란 인터페이스 목록에서 선택 인터페이스의 설정을 하는 버튼이고, 누르게 되면 팝업이 발생하여 상세 설정들을 확인 있지만, 지금은 설치 전에 이러한 것들을 설정 있다는 정도만 확인하시고 넘어가도록 하겠습니다. 네트워크와 관련해서도 설명 내용이 많습니다.
  • 이제 설정이 같습니다. Done 클릭

 

  • 설정이 모두 완료되었습니다. Begin Install 클릭하면 설치가 시작 되고, 설치 완료 ReBoot 버튼이 보이게 됩니다.-> 누르세요 ReBoot . 참 그리고 iso 이미지를 빼셔야 다시 OS설치 화면 진입을 하지 않게 됩니다.

 

 

여기까지 OS 설치를 확인하였습니다.

 

다음엔 VirtualBox 설정내용에 대해 간략하게 포스팅 남기고, OS 설정에 대해 이야기 하겠습니다.

 

감사합니다.

댓글

가장 많이 본 글

2. 버추얼박스(2/2): VM생성

안녕하세요, MJ입니다.   VM 생성 후 , OS 설치를 해야 VM 을 사용 해 볼 수 있을텐데 ,   현재 서버용 OS 로 가장 많이 사용되는 Red Hat 리눅스로 하고싶지만 , 라이선스 문제로 커뮤니티 버전의 OS 중에 Red Hat 계열의 Rocky Linux 로 제가 마음대로 결정 해 보았습니다 . ( 버전은 현재 기준으로 최신 9.4 버전 )   현재는 OS 를 설치 하기위한 미디어가 없는줄로 압니다 . 설치 미디어를 다운로드 하는데에 시간이 걸리기때문에 , 설치미디어 다운로드를 먼저 걸어놓고 , VM 생성을 하겠습니다 .   1. Rocky Linux – 9.4 iso 이미지 다운로드 URL: https://rockylinux.org/download   ( " DVD ISO " 버튼을 클릭하면 다운로드가 시작됩니다 . )   2 . VM 생성 2-1) 기본정보입력 버추얼 박스 프로그램 실행 . 새로만들기 버튼 클릭 생성 할 VM 의 이름을 작성 iso 이미지를 다운로드 중이므로 아직 선택하지 않고 넘어갑니다 . OS 종류로 "Linux" 를 선택 OS 배포판으로 "RedHat 9.x (64bit)" 을 선택 ( Rocky Linux 가 래드햇계열인데 , 목록에 Rocky Linux 가 없어서 ) 다음 버튼 클릭   iso 이미지를 넣고 시작하게 되면 , 무인 설치 건너뛰기 옆 체크박스에 체그가 안 된 상태가 확인되는데 , 무인설치를 하지 않도록 체크를 해 주세요 . ( 설치 과정을 봐야하기때문에 무인설치가 안되면 좋겠습니다 .)   2-2) 스펙 : 메모리 용량 , CPU 개수 , BootMode("Legacy"/E...

1. 버추얼박스(1/2): 설치

안녕하세요, MJ입니다. 나의 환경에서 리눅스 머신을 별도로 구동시키고 , 테스트 해 보기위해 가상환경이 필요하게 됩니다 . 가상환경이라고 해서 거창한것처럼 보일 수 있지만 , 가상환경은 가상의 머신을 구동 시킬 수 있는 환경으로 버추얼 박스 , VMWare, Hyper-V, QEMU 정도가 알려진 가상환경 에뮬레이터 라고 볼 수 있겠습니다 .   이 중에서 완전 무료로 사용할 수 있는 것은 Hyper-V 와 QEMU 이지만 , VirtualBox 역시 ExtensionPack 을 설치하지 않는다면 상업용으로도 무료로 사용할 수 있습니다. (비 상업적인 용도로는 ExtensionPack을 설치해도 무료입니다) 조작 및 사용방법이 간단한 VirtualBox 를 이용해 가상 환경 구성을 위한 방법에 대해 소개 하겠습니다 .     1) 버추얼박스 다운로드 - 사이트 : https://virtualbox.org 사이트 접속 후 왼쪽 Downloads 클릭 Windows hosts 클릭 다운로드 된 프로그램을 실행 .   2) 버추얼박스 설치 실패 , 추가 프로그램 확인   버추얼박스 설치 시도 시 "microsoft visual c++ 2019 redistributable package being installed first" 이런 메시지가 확인되었고 , 버추얼박스 설치는 되지 않았습니다 . 구글에서 "microsoft visual c++ 2019 redistributable package being installed first" 이 메시지를 검색해서 첫번째로 확인되는 마이크로소프트 사이트 방문 . 버추얼박스 설치 실패 시 확인된 Redistributable 프로그램을 찾아가 내 OS 의 아키텍처와 일치...

6. OS 설치 후 확인(Rocky Linux - 9.4 )

안녕하세요 MJ 입니다 .   지난번 설치 했던 OS (Rocky Linux - 9.4) 의 부팅 된 화면 입니다 .   번 시간에는 OS 설치 시 설정 했던 내용들에 대해서 하나씩 잘 설정이 적용 되었는지 확인을 해 보도록 하겠습니다 .   [ 설치 시 설정 한 메뉴 ] root 계정 설정 일반유저 생성 타임존 패키지 꾸러미 선택 파티셔닝 네트워크     설정확인 (1/6): root 계정 설정 지정한 패스워드로 로그인을 시도 해 봅니다 . 로그인이 잘 됩니다 . ( 패스워드 설정 확인 )   설정확인 (2/6): 일반유저 생성 로그인 확인 일반유저도 로그인이 잘 됩니다 . ( 패스워드 설정 확인 )   관리자 권한 추가그룹으로 wheel 이 확인됩니다 . ( 관리자 권한 확인 ) : gid 에 표시된 그룹과 , groups 에 표시 된 그룹은 다른 것 입니다 . 계정은 소유자 아이디와 그룹 아이디를 필수로 가져야하고 , 다른 그룹을 가지는 것은 추가그룹 이라고 합니다 . uid 는 여러 개 가질 수 없지만 , 그룹은 여러 개를 가질 수 있습니다 .   Red Hat 계열의 리눅스 기준으로 , ~6 버전까지는 500 번이 일반 유저가 가지는   UID/GID 의 시작이고 , 7~ 버전부터는 1000 번이 시작되며,   기본 관리자 그룹으로 wheel 이 생성 및 설정 됩니다.     설정확인 (3/6): 타임존   설정 한 대로 , 한국시 (Asia/Seoul) 확인이 확인됩니다 .   설정확인 (4/6): 패키지 꾸러미 선택 선택 했던 ...