![(네트워크를 통해) Linux 링크 콘텐츠를 공유하는 방법은 무엇입니까?](https://rvso.com/image/1345275/(%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%EB%A5%BC%20%ED%86%B5%ED%95%B4)%20Linux%20%EB%A7%81%ED%81%AC%20%EC%BD%98%ED%85%90%EC%B8%A0%EB%A5%BC%20%EA%B3%B5%EC%9C%A0%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
감독이라는 사람이 있어요공공의. 네트워크의 공유 디렉토리입니다. 저도 파일 있어요doc.odt디렉토리에문서 나는 다음을 공유하고 싶다.doc.odt링크를 통해 파일을 받아보세요.
나는 이것을 했다:
ln -s ~/docs/doc.odt ~/Public/doc.odt
그런 다음 노틸러스를 열고 다음으로 이동했습니다.
smb://alef/Public/
하지만 파일이 표시되지 않습니다.
그렇다면 링크된 콘텐츠를 공유하는 방법은 무엇입니까?
답변1
귀하의 URL이 네트워크를 통해 작동하지 않았기 때문에 smb://
파일을 제공하는 시스템에서 Samba가 구성 및 실행되지 않는다고 가정하겠습니다. 그렇다면 NetBIOS 이름 대신 IP 주소를 시도해야 할 수도 있습니다.
그렇지 않은 경우 먼저 파일을 제공할 컴퓨터가 Samba를 실행하고 있는지 확인해야 합니다('smb' 프로토콜을 통해 Samba에 액세스하고 있기 때문입니다). 당신은 볼 수 있습니다이 문서아주 기본적인 설정 방법을 알아보세요.
파일을 서버로 보낼 컴퓨터에서 selinux를 실행하고 있다면 다음을 살펴보세요.이 블로그 게시물Samba가 작동하도록 selinux에서 적절한 권한 설정에 관해.
건배.
답변2
다음 심볼릭 링크를 허용하도록 Samba에 지시해야 할 수도 있습니다.
그렇게 하려면 삼바 구성 파일(아마도 /etc/samba/smb.conf
)을 편집하고 다음 섹션에서 다음 두 옵션을 설정하십시오 [global]
.
follow symlinks = yes
wide links = yes
첫 번째는 삼바가 기호 링크를 따라가도록 허용하고, 두 번째는 공유 디렉터리 외부를 가리키는 링크를 따라가도록 허용합니다.
자세한 내용은여기.