Docker로 Samba 서버를 설정
환경
건설
dperson/samba가 유명한 것 같기 때문에 이것을 사용합니다.
docker를 넣지 않은 경우 원하는 방법으로 설치하십시오.
sudo snap install docker
컨테이너를 만듭니다.
sudo docker create -it -p 139:139 -p 445:445 --name smbsrv -v 共有したいパス:/path1 dperson/samba \
-p -r\
-u "ユーザー名;パスワード" \
-s "share;/path1;yes;no;no;ユーザー名"
컨테이너를 시작합니다.
sudo docker start smbsrv
잘하면 다음과 같은 로그가 표시됩니다.
# docker logs smbsrv
Added user ユーザー名.
smbd version 4.12.2 started.
Copyright Andrew Tridgell and the Samba Team 1992-2020
daemon_ready: daemon 'smbd' finished starting up and ready to serve connections
다음 메시지는 옵션이 이상했을 때 표시됩니다.
적절하게 다시 작성하고 다시 작성하십시오.
The 'command' (if provided and valid) will be run instead of samba
docker create 부분에 대한 간략한 설명
sudo snap install docker
sudo docker create -it -p 139:139 -p 445:445 --name smbsrv -v 共有したいパス:/path1 dperson/samba \
-p -r\
-u "ユーザー名;パスワード" \
-s "share;/path1;yes;no;no;ユーザー名"
sudo docker start smbsrv
# docker logs smbsrv
Added user ユーザー名.
smbd version 4.12.2 started.
Copyright Andrew Tridgell and the Samba Team 1992-2020
daemon_ready: daemon 'smbd' finished starting up and ready to serve connections
The 'command' (if provided and valid) will be run instead of samba
Windows에서 액세스
네트워크 위치를 추가하고 사용자 이름과 암호를 입력하기만 하면 됩니다.
기타
CrystalDiskMark를 시도했습니다. 1기가비트 이더넷입니다.
HDD
ext4로 포맷.
SSD
ext4로 포맷.
참고
SATA 전원이 필요합니다. USB 전원 케이블 을 사용했습니다. ↩
CrystalDiskMark를 시도했습니다. 1기가비트 이더넷입니다.
HDD
ext4로 포맷.
SSD
ext4로 포맷.
참고
SATA 전원이 필요합니다. USB 전원 케이블 을 사용했습니다. ↩
Reference
이 문제에 관하여(Docker로 Samba 서버를 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/haniokasai/items/3a587e1bcd0cff468368텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)