Ubuntu 18.04에서 Windows 10 공유 폴더에 액세스


13

Windows와 Ubuntu간에 파일을 공유하고 싶습니다.

Ubuntu 16.04 LTS에서는 Other locations파일 (노틸러스)에서 탐색 하고 Windows 네트워크에 액세스하여 로컬 네트워크의 Windows 시스템에있는 공유 폴더에 액세스하고 찾아 볼 수있었습니다. Ubuntu 18.04 LTS로 업그레이드 한 후에는 더 이상 작동하지 않습니다.

Ubuntu 18.04에서 Windows 10에서 공유되는 폴더에 액세스하려면 어떻게해야합니까?


3
Ubuntu 16.04 LTS (및 Windows)와 공유 한 내용방법 을 설명하십시오 .
sudodus

1
우리는 파일-> Linux 시스템의 다른 위치로 갔으며 거기에서 Windows 네트워크를 볼 수 있습니다. 그 창을 열면 거기에 윈도우 시스템이 보입니다. Windows PC를 클릭하여 공유 폴더에서 폴더를 복사했습니다.
Decile Technologies

1
@Deciletech 세부 사항을 추가 하려면 질문을 편집 하십시오. 간단한 Q & A 스타일을 유지하는 데 도움이되며 수정 된 질문이 홈페이지에서 반송되므로 더 많은 관심을 끌 수 있습니다.
Melebius

답변:


10

Windows 10과 Samba에서 모두 변경되었습니다. 자세한 내용은 여기 에 설명되어 있습니다 .

클릭하여 찾아보기가 작동하지 않지만 주소 필드에 공유 폴더 링크를 입력하면 찾아 볼 수 있습니다. 서버 IP주소 또는 computer name공유 주소를 사용하십시오 . 이 예에서는 Windows 10 서버의 IP 주소를 사용하고 있습니다.

키보드 단축키 Ctrl+ L를 사용 하여 경로 이름을 입력 하십시오 .

smb://192.168.1.102

파일 브라우저에서 입력하면 인증 프롬프트가 나타납니다. Windows 10 서버의 자격 증명을 사용하십시오. 사용 가능한 모든 공유가 표시됩니다. 그런 다음 액세스하려는 공유를 클릭하십시오.

수행해야 할 두 가지 변경 단계가 있습니다. 파일 client max protocol = NT1에서 하위 호환성을 설정 /etc/samba/smb.conf하십시오. workgroup = WORKGROUP 줄 바로 아래에 항목을 배치하십시오.

다음과 같아야합니다.

#======================= Global Settings =======================
[global]

client use spnego = no
client NTLMv2 auth = no

## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = WORKGROUP
   client max protocol = NT1

원하는 공유에 수동으로 액세스 한 후에는 책갈피를 지정하여 나중에 쉽게 공유 할 수 있습니다. 바로 가기 키를 사용하여이 작업을 수행 할 수 있습니다 : Ctrl+ D.

파일 브라우저의 사이드 바에 나타나는 이름을 마우스 오른쪽 버튼으로 클릭하여 즐겨 찾기를 다른 친구로 쉽게 바꿀 수 있습니다.

필요한 패키지를 설치하십시오.

를 설치해야 할 수도 있습니다 . 그러면 실제 파일 과 smbclient같은 필요한 부양 가족이 있습니다.cifs-utils/etc/samba/smb.conf

$ sudo apt install smbclient

설치된 Lubuntu 18.10에서 작동합니다. 추가 패키지 나 편집이 필요하지 않습니다. 클릭하여 찾아보기를 지원하지 않습니다. PCManFM-Qt 파일 관리자에서 smb : //192.168.1.102를 입력하면 작동합니다.
Geoffrey Wheeler

0

18.04에서 나는 다음과 같이 성공했습니다.

우분투에서 다음을 설치 smbclient하고 추가 client max protocol = NT1/etc/samba/smb.conf같은 당 'LD 제임스 대답 (참조 추가 정보를 원하시면이 게시물을 ).

Windows : Windows에서 공유 할 폴더를 만듭니다 (예 : named) shared. 폴더가 공유되어 있는지 확인하십시오 : Windows에서 새 사용자를 작성하고 NewUser이름을 유지하고 간단한 비밀번호를 선택했습니다 (먼저 이름을 변경하려고 시도했지만 변경 사항이 피부 깊이에 불과하다는 것을 알았습니다. 아마도 재부팅 한 경우 ...) . 에 로그인 NewUser한 다음 관리자 계정으로 다시 로그인했습니다. 개인 네트워크와 폴더에 대해 네트워크 공유를 활성화했습니다 (예 : 이 게시물 참조 ). 그런 다음 폴더를 마우스 오른쪽 버튼으로 클릭하고을 Give access to...선택하여 NewUser(추가 권한을 원할 수 있습니다 : 게시 된 링크 참조). 언더 Sharing탭, 폴더는 이제 네트워크 경로가 있습니다 //COMPUTERNAME/shared.

Windows에서 계속 : 공유 폴더에 액세스하려면 COMPUTERNAMEcf 대신 Windows 시스템의 IP를 사용했습니다. 이것 .

Windows 컴퓨터의 IP를 찾으려면 네트워크 로고를 마우스 오른쪽 단추로 클릭하고 열고을 Network and Sharing Settings선택하십시오 Change connection properties. 하단 근처의 IPv4를 기록해 둡니다.

우분투에서 : 마지막으로, 우분투 컴퓨터에서 터미널을 열고 실행하십시오.

sudo mount -t cifs -o username=NewUser //[insert IPv4 here]/shared /home/your_ubuntu_username/shared

NewUser프롬프트가 표시되면 비밀번호를 제공하십시오 .

공유 윈도우 shared폴더를 shared우분투 사용자의 홈 디렉토리에 폴더로 마운트합니다 .

이 명령은 here의 제안을 기반으로하며 로그인 자격 증명을 저장하기위한 제안도 있습니다.

나는 그것이 작동하기를 바랍니다. 행운을 빕니다!


0

나도 같은 문제가 있었다. samba가 설치되어 있어도 일부 설치는 기본적으로 cifs-utils를 다운로드 / 설치하지 않습니다. 여기 내 smb.conf가 있습니다 (관련 섹션 만 해당).

#===========================Global definition=================================
[global]
workgroup = WORKGROUP
client max protocol = NT1
server string = Samba Server %v
netbios name = Private-99CB412
security = user
map to guest = bad user
name resolve order = bcast host
dns proxy = no
bind interfaces only = yes
#===========================Share definitions================================
[Public]
path = /media/Public
writable = yes
guest ok = yes
guest only = yes
read only = no
create mode = 0777
directory mode = 0777
force user = nobody

[Protected]
path = /media/Protected
valid users = @smbgroup
guest ok = no
writable = yes
browseable = yes

[LinuxN]
path = /media/Protected/LinuxN
force user = norah
guest ok = no
writable = yes
browseable = yes

[LinuxB]
path = /media/Protected/LinuxB
force user = bill
guest ok = no
writable = yes
browseable = yes

다음은 다른 사람들을 돕기위한 또 다른 참조입니다 https://linuxize.com/post/how-to-install-and-configure-samba-on-ubuntu-18-04/

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.