markdown samba설정

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown samba설정相关的知识,希望对你有一定的参考价值。

# samba 설정
## 라즈베리파이 samba 기본설정
1. 라즈베리에서 마운트할 폴더 생성
    ```shell
    mkdir ~/mnt/xxx
    sudo chmod 777 ~/mnt/xxx
    ```
2. etc/samba/smb.conf 수정
    ```shell
    wins support = yes
    ```
3. smb.conf 파일 끝부분에 추가
    ```shell
    [with4]
    path=home/with4
    comment = with4's SAMBA Server
    valid user=with4
    writeable=yes
    browseable=yes
    create mask = 0777
    public=no
    ```
4. 설정을 적용하기 위해 samba 데몬 재시작
    ```shell
    sudo /etc/init.d/samba restart
    ```
## 라즈베리파이 -> 윈도우

1. smbclient 설치
    ```shell
    sudo apt-get install smbclient
    ```
2. cifs-utils 설치
    ```shell
    sudo apt-get install cifs-utils
    ```
3. 마운트 스크립트 작성
    ```shell
    mnts=("Sub Nest" "Store Nest" "Portable Nest")
    echo "smb mounting job started."

    for value in "${mnts[@]}";
    do
        # trim string
        mnt_str=$(echo $value | tr " " "_")

        # if already mounted
        if mountpoint -q ~/mnt/$mnt_str; then
            echo "~/mnt/$mnt_str has already mounted."

        # if no mount
        else
            sudo mount -t cifs -o user='with4@outlook.com',password='n2jRt#o4Qk!@',file_mode=0777,dir_mode=0777 -o vers=2.0 "//192.168.0.102/$value" ~/mnt/$mnt_str
            echo "~/mnt/$mnt_str has been successfully mounted."
        fi
    done
    ```
4. 스크립트 부가설명
-o vers=2.0 옵션: 윈도우10은 1.0을 지원하지 않기 때문에 2.0으로 지정

5. 마운트 해제
    ```shell
    sudo umount ~/mnt/XXX
    ```
    
[참조: [Samba를 이용하여 Raspberry Pi 3와 Windows간 파일 공유하기 ( 설정 방법 )](http://webnautes.tistory.com/721)]

以上是关于markdown samba설정的主要内容,如果未能解决你的问题,请参考以下文章

markdown bash프로파일설정파일차이

text MySQL路径설정

markdown UStruct지정자

markdown 사용범위결정연산자

如何在fullCalendar中使用addEventSource注册事件?

javascript 리뷰평점및설설치