[linux] 사용자 계정 생성

최승언·2023년 10월 26일
0

linux

목록 보기
17/26
post-thumbnail

리눅스에서 계정을 생성하는 방법은 다음과 같습니다:

1. 관리자 권한으로 로그인

관리자(root) 권한으로 로그인해야 계정을 생성할 수 있습니다.

2. 사용자 추가 명령어 실행

useradd 명령어를 사용하여 새로운 사용자 계정을 생성합니다. 다음은 명령어의 일반적인 형식입니다:

useradd [옵션] 사용자명

useradd 명령어에는 다양한 옵션을 사용하여 계정을 생성할 수 있습니다.

몇 가지 자주 사용되는 옵션은 다음과 같습니다:

  • m : 사용자의 홈 디렉토리를 자동으로 생성합니다.
  • s 쉘경로 : 사용자의 로그인 쉘을 지정합니다. 기본값은 /bin/bash입니다.

예를 들어, 사용자명이 "newuser"인 계정을 생성하려면 다음과 같이 입력합니다:

useradd -m -s /bin/bash newuser

3. 비밀번호 설정

passwd 명령어를 사용하여 새로운 사용자의 비밀번호를 설정합니다. 다음은 명령어의 일반적인 형식입니다:

passwd 사용자명

예를 들어, "newuser" 계정의 비밀번호를 설정하려면 다음과 같이 입력합니다:

passwd newuser

4. 로그인

이제 새로 만든 계정으로 로그인 할 수 있을것 입니다.

IP와 Port는 기존의 접속한 정보를 쓰고 계정과 패스워드만 새로만든걸로 접속해서 잘되는지 확인합니다.

※ 만약에 -s 옵션으로 터미널 기본경로를 bash로 했는데 /bin/sh로 나온다고 하면 터미널에 bash 명령어를 입력하면 됩니다.



※ 만약 이미 생성된 사용자 계정을 만들었고 사용자 디렉토리를 만들고 싶다면 방법은 다음과 같습니다:

1. 관리자 권한으로 로그인

관리자(root) 권한으로 로그인해야 디렉토리를 생성할 수 있습니다.

2. 사용자 디렉토리 생성 명령어 실행

mkdir 명령어를 사용하여 사용자 디렉토리를 생성합니다.

일반적으로 사용자 디렉토리는 /home 디렉토리 아래에 생성됩니다.

다음은 명령어의 일반적인 형식입니다:

mkdir /home/사용자명

예를 들어, "newuser" 계정의 사용자 디렉토리를 생성하려면 다음과 같이 입력합니다:

mkdir /home/newuser

3. 소유자 변경

chown 명령어를 사용하여 디렉토리의 소유자를 변경합니다. 다음은 명령어의 일반적인 형식입니다:

chown 사용자명:사용자그룹명 디렉토리경로

예를 들어, "newuser" 계정에 해당하는 사용자 디렉토리의 소유자를 변경하려면 다음과 같이 입력합니다:

profile
작업하다가 막힌부분을 기록하는 곳.

0개의 댓글