'Ubuntu/Server'에 해당되는 글 3건



adduser : 계정생성 및 비밀번호 와 사용자 정보를 입력받아 계정을 생성하고, 사용자가 설정한 기본 쉘을 사용자의 쉘로 지정해 주고 홈 디렉토리도 생성 해준다. 


useradd : 순수 계정만 생성, 기본 쉘인 sh가 할당 (홈 디렉토리/ 비밀번호 등은 따로 설정해 주어야 한다)


Option 


-c (Comment) : 패스워드 파일에 사용자 설명 추가

-d (Home) : 디렉토리 위치 지정

-e (Expiredate) : 지정된 날짜에 사용자 계정 삭제

-f (Inactive) : 패스워드 만기 후 계정 영구 삭제 기간

-u (User ID) : 사용자 아이디 퍼미션

-s (Shell) : 사용자의 로그인 쉘 지정

-n (Mode) : 사용자가 계정 추가 기본 모드를 지정하지 않을 시

-G (Groups) : 사용자 그룹 지정

-m (Move) : 홈 디렉토리 지정

-M (No create home) : 홈 디렉토리를 생성하지 않음


'Ubuntu > Server' 카테고리의 다른 글

phpMyAdmin 설치  (0) 2018.04.12
Samba 설치하기  (0) 2018.03.28
블로그 이미지

mind10

,

phpMyAdmin 설치

Ubuntu/Server 2018. 4. 12. 17:27

php.ini 경로


/etc/php/7.0/apache2/php.ini



phpMyAdmin 설정 파일



설치 폴더에서 config.sample.inc.php -> config.inc.php로 복사


그 안에서


$cfg['blowfish_secret'] = '' 안에 임시 쿠키 암호를 넣어줘야한다.


https://www.question-defense.com/tools/phpmyadmin-blowfish-secret-generator


위 사이트로 들어가면 리프레쉬 할때마다 랜덤으로 생성해준다.


접속해서 





Error 처리


The $cfg['TempDir'] (./tmp/) is not accessible. phpMyAdmin is not able to cache templates and will be slow because of this.


config.inc.php 를 열어서

$cfg['TempDir'] = '/tmp';


를 추가해준다.


그래도 연결이 안될경우 


sudo chmod 777 /tmp 해주면 된다.

'Ubuntu > Server' 카테고리의 다른 글

adduser 와 useradd 의 차이  (0) 2018.04.23
Samba 설치하기  (0) 2018.03.28
블로그 이미지

mind10

,

Samba 설치하기

Ubuntu/Server 2018. 3. 28. 17:08


Samba 설치하기


$ sudo apt-get install samba



Samba 계정 설정 및 제거


$ sudo useradd [username]

$ sudo smbpasswd -a [username]        // 설정

$ sudo smbpasswd -x [username]        // 삭제



공유 폴더 생성


$ sudo mkdir /[folder1]/[folder2]

$ sudo chmod 755 -R /[folder2]


보통 일반적으로 설정이 정상적임에도 불구하고 다른 컴퓨터에서 공유폴더로 접근이 안되는경우가 있는데, 폴더 권한 설정을 의심한다.


$ sudo chown -R [username] /[folder1]

ex) sudo chown -R nobody /share_folder // 누굿나 접근 가능


주의 할점은 최상의 폴더의 권한이 접근이 제한되어 있으면 안된다.

 

그룹 사용자 지정


$ sudo groupadd [groupname]

$ sudo gpasswd -a [username] [groupname]


Samba 서버 재시작


$ sudo /etc/init.d/smbd restart

$ sudo service smbd restart


Samba 설정 변경


$ sudo vim /etc/samba/smb.conf


1. 특정 사용만을 위한 개인 폴더


[ShareDirectoryName]

comment = user account

path = /media/ShareDirectoryName

valid users = username

writeable = yes

create mask = 0777

directory mask  = 0777


2. 다수 사용자들을 위한 폴더 생성


[ShareDirectoryName]

comment = user account

path =/media/ShareDirectoryName

valid users = username1, username2, username3

writeable = yes

create mask = 0777

directory mask = 0777


3. 특정 그룹 사용자들을 위한 폴더 생성


[ShareDirectoryName]

comment = user account

path =/media/ShareDirectoryName

valid users = @groupname

browseable = yes

writeable = yes

create mask = 0777

directory mask = 0777


4. 로그인 없이 공용으로 사용하기위한 폴더 생성


[ShareDirectoryName]

comment = user account

path =/media/ShareDirectoryName

guest ok = yes

writeable = yes

create mask = 0777

directory mask = 0777



※ GUI로 SAMBA 설정하기


$ sudo apt-get install system-config-samba


실행시 /etc/libuser.conf가 없다는 오류 메시지 출력시


$ sudo touch /etc/libuser.conf


'Ubuntu > Server' 카테고리의 다른 글

adduser 와 useradd 의 차이  (0) 2018.04.23
phpMyAdmin 설치  (0) 2018.04.12
블로그 이미지

mind10

,