태그 보관물: file-sharing

file-sharing

Ubuntu 18.04에서 Windows 10 공유 폴더에 액세스 액세스하고 찾아 볼 수있었습니다. Ubuntu

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

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

Ubuntu 18.04에서 Windows 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


답변

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의 제안을 기반으로하며 로그인 자격 증명을 저장하기위한 제안도 있습니다.

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


답변

나도 같은 문제가 있었다. 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/


답변