차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
tech:samba [2016/06/20 14:14] – V_L | tech:samba [2021/04/11 09:46] (현재) – [특정 아이피만 허용하려면] 61.74.132.138 | ||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | {{tag> | ||
======삼바 (Samba)====== | ======삼바 (Samba)====== | ||
삼바는 [[SMB]]/ | 삼바는 [[SMB]]/ | ||
- | 삼바는 | + | 삼바는 |
줄 21: | 줄 22: | ||
===== 설치====== | ===== 설치====== | ||
- | 삼바는 리눅스 설치시 대부분 자동으로 설치가 된다. 설치가 되어 있지 않다면, 다음의 명령으로 samba 패키지를 설치함. | + | 삼바는 |
- | sudo apt-get install samba (우분투) | + | sudo apt install samba |
+ | |||
+ | |||
+ | ====최신판 ==== | ||
+ | |||
+ | sudo add-apt-repository ppa: | ||
+ | sudo apt update | ||
+ | |||
+ | https:// | ||
+ | 참조 | ||
=====설정===== | =====설정===== | ||
- | 삼버 서버를 구동하기 위해서는 먼저 네트워크 환경에 맞게 설정을 해야 함. 삼바의 설정파일은 | + | 삼버 서버를 구동하기 위해서는 먼저 네트워크 환경에 맞게 설정을 해야 함. 삼바의 설정파일은 |
- | 삼바의 설정은 매우 복잡하며 환경에 따라서 다양한 설정 방법등이 존재하므로 처음부터 모든 것을 설정하기 보다는 가장 기본적인 것부터 설정해 나가는 것이 효율적임. 먼저, 아래 가장 쉬운 smb.conf 를 보며 설명하겠다. | + | 삼바의 설정은 매우 복잡하며 환경에 따라서 다양한 설정 방법등이 존재하므로 처음부터 모든 것을 설정하기 보다는 가장 기본적인 것부터 설정해 나가는 것이 효율적임. 먼저, 아래 가장 쉬운 |
먼저, 기본 smb.conf 를 백업한 후 작성 함. 기본 smb.conf 는 나중에 좋은 참고서가 된다. | 먼저, 기본 smb.conf 를 백업한 후 작성 함. 기본 smb.conf 는 나중에 좋은 참고서가 된다. | ||
줄 46: | 줄 56: | ||
workgroup = VASLORNET | workgroup = VASLORNET | ||
server string = %h | server string = %h | ||
- | security = share | + | security = user |
+ | map to guest = Bad User | ||
encrypt passwords = true | encrypt passwords = true | ||
unix password sync = yes | unix password sync = yes | ||
- | map to guest = bad user | ||
[pds] # 윈도우에서 보이는 공유 자원(폴더) 이름 | [pds] # 윈도우에서 보이는 공유 자원(폴더) 이름 | ||
줄 57: | 줄 67: | ||
writable = yes # 사용자에게 쓰기권한을 준다. | writable = yes # 사용자에게 쓰기권한을 준다. | ||
</ | </ | ||
+ | |||
+ | |||
+ | |||
+ | security = share 는 삭제되었다. | ||
재시작 | 재시작 | ||
줄 89: | 줄 103: | ||
+ | ====특정 유저만 허용하려면==== | ||
+ | < | ||
+ | vaild users = chalie, maxon # 특정유저만 접속가능 | ||
+ | read only = no | ||
+ | </ | ||
=====기타===== | =====기타===== | ||
====외부 접속 문제 해결==== | ====외부 접속 문제 해결==== | ||
국내 | 국내 | ||
- | 모든 인터넷 회선은 트랙픽 및 해킹문제로 ISP업체들이 139번 포트을 막아놓았다. ((한때...그러니까 ADSL 쓰던 시절... 에는 그냥 탐쉑기에 IP주소 치면, 그냥 옆동네 컴퓨터의 < | + | 모든 인터넷 회선은 트랙픽 및 해킹문제로 ISP업체들이 139번 포트을 막아놓았다. ((한때...그러니까 ADSL 쓰던 시절... 에는 그냥 탐쉑기에 IP주소 치면, 그냥 옆동네 컴퓨터의 < |
- | 그래서 [[telnet]] 이나 [[ftp]], [[ssh]] 등은 되지만 윈도우즈 탐색기을 통한 | + | 그래서 [[telnet]] 이나 [[ftp]], [[ssh]] 등은 되지만 윈도우즈 탐색기을 통한 |
해결책으로 | 해결책으로 | ||
- 하마치 vpn 이용 [[Hamachi_for_linux_command_line_version]] 참조. | - 하마치 vpn 이용 [[Hamachi_for_linux_command_line_version]] 참조. | ||
- VPN이 지원되는 공유기을 사용하면 저럼하게 외부에서 내부망처럼 사용 가능함. iptime 등 참조. | - VPN이 지원되는 공유기을 사용하면 저럼하게 외부에서 내부망처럼 사용 가능함. iptime 등 참조. | ||
- ssh 를 이용한 방법...http:// | - ssh 를 이용한 방법...http:// | ||
- | - 삼바를 안쓰는 방법;;; (([[osx]]라면 [[osxfuse]]사용)) | + | - 삼바를 안쓰는 방법;;; (([[macos]]라면 [[osxfuse]]사용)) |
줄 106: | 줄 125: | ||
* http:// | * http:// | ||
- | {{tag> | ||
=====같이 보기===== | =====같이 보기===== | ||
* [[tech: | * [[tech: |