IT, Computer/기타

ASUS 공유기 samba 네트워크드라이브 root 위치로 추가

순백염소 2021. 9. 30. 09:45

우선은 저의 공유기는 RT-AX56U 이며 순정펌웨어입니다.

 

윈도우는 네트워크 드라이브 설치시 root경로에 지정할 수 없다는 제약이 존재합니다.

그렇다보니

\\server\

로 경로지정 하려고하면 경고가 뜨면서 네트워크드라이브를 설정할 수가 없게됩니다.

 

그러면 대체로 포기하고 root위치에 share라는 디렉토리를 추가해서 처리하는식으로 사용합니다.

하지만 그게 너무싫다면?

 

분명히 iptime은 HDD1이라는 경로를 추가해주는데 왜 asus는 그런거 안해줘서 이런 귀찮은일이 발생을 하는지...

(아 iptime처음쓸때 HDD1이라는 디렉토리명 맘에 안든다고 투정부렸었는데, 떠나니 선녀였다는것을 깨달았습니다...)

 

 

본론은 asus ssh로 접근해서 smb.conf를 수정해주면 해결됩니다.

경로는

vi /tmp/etc/smb.conf

 

에디터를 가장 아래로 내리면 많이봐오던 디렉토리명들이 있을겁니다. (asus는 폴더가 추가될때마다 콘픽에 디렉토리명을 계속추가하는 식으로 진행하는것같음...)

그중에 양식하나를 복사해서

 

예제)

[root]
comment = easystore's backup in WD easystore 25FB
path = /tmp/mnt/easystore
dos filetimes = yes
fake directory create times = yes
valid users = super_goat
invalid users = loser_goat
read list = super_goat
write list = super_goat

 

파일 가장 아래에다가 예제처럼 추가해서 저장하면끝

 

그다음 \\server\root

로 네트워크 드라이브를 지정하면 root경로로 네트워크 드라이브가 지정됩니다!

 

회사에서쓴거라 두서없지만... 누군가에겐 큰도움이 되기를! (개발자면 다 따라올수있을꺼야~)