Ububtu 삼바를 설치하기 위해 아래의 출처를 참고하여 진행하였다.
https://techlog.gurucat.net/290
삼바 설치 및 계정 등록
명령어로 간단하게 설치한다. 이 후, 삼바에 사용자 계정을 추가한다.
$ sudo smbpasswd -a [사용자 계정명]
위와 같이 입력하여 사용할 비밀번호를 2번 입력하면 계정이 추가된다.
$ sudo pdbedit -L 명령어로 계정이 추가되었는지 확인할 수 있다.
삼바 설정
설치와 계정 추가가 완료되면 이제 설정만 수정하면 끝이다.
$ sudo vi /etc/samba/smb.conf
로 들어가 맨 마지막에 아래의 내용을 추가해준다.
보시다시피, [사용자이름] 으로 시작하고 아래의 내용을 입력한다.
path 는 공유할 디렉토리의 경로이며 writeable은 삼바에 접근하려는 쪽에서 파일쓰기를 허용할 여부이다.
아래의 maks값은 참조만을 하였다.
이후, $ sudo /etc/init.d/smbd restart
의 명령어로 삼바 데몬 프로세스를 재시작하면 끝이난다.
*실제 테스트*
이제 윈도우에서 폴더창을 열어 제대로 연결이 되는지 확인해보자.
먼저 ubuntu에서
$ ifconfig 를 실행하여 아이피 주소를 알아낸다. 이후 '네트워크' 로 들어가 '\\아이피주소' 를 입력한다.
보통 192.***.***.** 으로 표시되어 있는것이 Samba 아이피 주소이다.
위 그림과 같이 네트워크로 들어가 폴더경로명에 \\아이피주소를 입력하면 윈도우에서 ubuntu폴더를 확인할 수 있다.
*에러 사항*
필자는 처음에 바로 이렇게 경로로 폴더를 확인할 수 없었다.
오류이름은 '엑세스가 거부되었습니다. 엑세스할 수 없습니다. " 등으로 엑세스를 할 수 없는 오류가 발생했다.
이 문제를 위해 찾은결과
sudo apt-get install system-config-samba
sudo touch /etc/libuser.conf
등의 명령어로 수정해야 한다해서 수정했지만, 그래도 엑세스할 수 없었다.
해결방법은 버츄얼박스를 사용한다는 기준에서 해당 가상머신 설정에서 어댑터를 새로 설정해야 한다.
'설정' -> '네트워크' 로 들어가 새로운 어댑터를 만들어주면 끝이다.
위와 같이 새로운 네트워크 어댑터를 만들고 한다면 문제없이 확인할 수 있다.
'Ubuntu, Android' 카테고리의 다른 글
[Ubuntu] 성능평가: perf 사용하기 (0) | 2022.10.17 |
---|---|
[Android] Exoplayer (0) | 2020.05.07 |
[Android] Binder (0) | 2019.10.19 |
[Android] 기기연결을 통한 풀 소스코드 빌드 및 부분빌드 (0) | 2019.09.25 |
[Android] android 풀 소스 코드 및 Ubuntu 용량 수정 (0) | 2019.09.25 |