
이 작업을 수행하는 매우 쉬운 방법일 수 있다고 확신하지만 방법을 찾지 못했습니다... 동일한 네트워크에 Ubuntu 10.10이 설치된 두 대의 컴퓨터가 있습니다(작업 그룹만 있고 도메인은 관련되지 않음). 그 중 하나에서는 Nautilus를 통해 폴더를 공유했습니다.폴더 공유. 네트워크를 열 때장소두 번째 컴퓨터에서는 나열된 첫 번째 컴퓨터를 볼 수 없습니다.윈도우 네트워크이 폴더에 들어가면작업 그룹하지만 그것에 들어가려고 할 때 나는마운트할 수 없습니다. 서버에서 공유 목록을 검색하지 못했습니다.오류.
노틸러스를 통해 폴더를 공유할 때 다른 작업을 수행해야 합니까?
답변1
방법 1:
파일 공유에 SAMBA를 사용할 수 있습니다(그러나 삼바는 주로 Linux와 Windows 시스템 간에 파일을 공유하는 데 사용됩니다).
터미널에 다음을 입력하세요.
gksudo gedit /etc/samba/smb.conf
라인을 추가하세요usershare 소유자만 = False [글로벌] 섹션으로 이동하세요.
장소>>컴퓨터로 이동합니다.
공유하려는 폴더를 마우스 오른쪽 버튼으로 클릭하고 선택하세요.공유 옵션.
다음 상자를 선택하세요.이 폴더를 공유하세요.
공유 이름을 입력하고 다음 상자를 선택하세요.다른 사람이 이 폴더에 쓸 수 있도록 허용.
이제 네트워크에서 공유 폴더를 보고 액세스할 수 있습니다.
방법 2:
Openssh를 사용하여 다음을 실행하여 설치할 수 있습니다.
sudo apt-get install openssh-server openssh-client
이제 고토장소메뉴를 선택하고서버에 연결
(oneiric(11.10)에서는 데스크탑을 클릭하고 상단 메뉴를 이용하세요.파일-->서버에 연결)
에서서비스 종류:선택하다SSH
~ 안에섬기는 사람:줘IP 주소정보가 있는 PC의
~ 안에포트:주다22.
지금에폴더:공유하려는 폴더를 선택하세요.
~ 안에사용자 이름:연결된 PC의 사용자 이름을 제공하십시오.
연결을 클릭하면 연결하려는 PC의 비밀번호를 입력해야 하는 창이 나타납니다.
이제 읽기/쓰기 권한이 있습니다.
답변2
두 개의 Linux 시스템 간에 파일을 공유하는 방법에는 여러 가지가 있습니다. 가장 쉽고 일반적인 방법은 SSH입니다.
방법 1: SSH
두 시스템 모두에 SSH를 설치합니다.
sudo apt-get install openssh-server openssh-client
그런 다음 '장소' 메뉴로 이동하여 '서버에 연결'을 선택하세요.
방법 2: 제공자 사용
Giver를 사용하면 네트워크의 사용자에게 파일을 끌어서 놓을 수 있습니다. 또한 네트워크의 다른 Giver 사용자도 자동으로 감지합니다.
파일 하나 또는 여러 파일을 Giver 창의 아바타로 표시되는 사용자에게 드래그하면 해당 파일이 자동으로 전송됩니다. 파일 수신자에게는 사용자가 파일을 보내길 원한다는 경고가 표시됩니다. 사용자는 이를 수락하거나 거부할 수 있습니다.
우분투에서 Giver를 설치하려면: sudo apt-get install giver
답변3
한 컴퓨터에 SSH 서버를 설정한 후에는 위치 표시줄에 sftp://192.168.1.3(또는 다른 컴퓨터의 실제 IP 번호)을 입력하여 Nautilus를 통해 다른 컴퓨터에 간단히 연결할 수 있습니다. CTRL-L).
답변4
저는 Upstairs라고 부르는 큰 컴퓨터와 Downstairs라고 부르는 작은 컴퓨터를 가지고 있습니다. 동일한 네트워크에 있고 동일한 라우터로 연결되어 있습니다. Upstairs는 Kubuntu(12.04)를 실행하는 반면 Downstairs는 bogstandard Ubuntu(13.04, KDE 데스크탑 포함)를 실행하고 있습니다. 나는 Downstairs에서 작업하는 것을 선호하지만 내 파트너가 당시에 사용하고 있는 Upstairs에 있는 내 파일에 액세스해야 하는 경우가 많습니다.
나는 우선 Samba를 사용하여 일부 Upstairs 디렉토리를 공유했는데 이것은 악몽이었습니다. 우선 재귀적으로 작동하지 않았습니다(공유하고 싶은 모든 디렉터리와 하위 디렉터리를 표시해야 했습니다). 둘째, Downstairs는 네트워크에서 Upstairs를 볼 수 있었지만 공유 디렉토리를 클릭하면 계속 비밀번호를 입력하라는 메시지가 표시되고 올바르게 입력했지만 비밀번호가 인식되지 않아 들어갈 수 없었습니다. Samba는 잊어버리세요. 하지만 먼저 내 Upstairs 음악 파일을 내 뛰어난 인터넷 라디오에서 사용할 수 있게 만드는 과정이 어떻게 진행되는지 살펴보겠습니다.
다음으로 나는 시도했다사용자가 제안한 nfs제트기. 링크에서 제안한 지침에 따라 처음에는 완벽하게 작동했습니다. 불행하게도 두 컴퓨터를 모두 재부팅한 다음 날 다시 시도했을 때 계속해서 메시지를 받았습니다 mount.nfs: Access Denied...
. 이 문제는 포럼에 잘 문서화되어 있지만 제안된 다양한 솔루션은 내 기술 수준을 벗어납니다.
이것이 나의 해결책이었습니다. aneshep이 제안한 대로 호스트(서버) 컴퓨터(또는 둘 다)에 ssh를 설치합니다.
sudo apt-get install openssh-server openssh-client
이제 클라이언트 컴퓨터(또는 둘 다)에 다음 패키지를 설치합니다 sshfs
.
sudo apt-get install sshfs
Downstairs에서 선호하는 파일 관리자를 사용하여 Upstairs가 네트워크에 있는지 확인하세요. 그렇다면 Upstairs 파일 시스템을 마운트할 Downstairs에 디렉터리를 만듭니다. 그것을 부르자/home/me_downstairs/UpstairsFiles/
이제 명령줄에 다음과 같이 입력하고 Return을 입력합니다.
sshfs [email protected]:/home/me_upstairs /home/me_downstairs/UpstairsFiles/
(이것은 모두 한 줄에 있습니다.)
물론 'Upstairs'를 네트워크에 표시된 컴퓨터 이름으로 바꾸세요. 단, .local 접미사가 중요합니다.
위층 비밀번호를 입력하라는 메시지가 표시됩니다.
이제 Downstairs의 디렉터리에서 /home/me_downstairs/UpstairsFiles/
모든 Upstairs 파일을 볼 수 있으며 정상적으로 사용할 수 있습니다.
아래 웹사이트에서는 몇 가지 추가 단계가 필요할 수 있다고 제안하지만 나에게는 적합하지 않았습니다.
http://itecsoftware.com/mount-remote-folder-via-ssh-using-sshfs
이 방법이 귀하에게 효과가 있었는지 또는 효과가 없었는지 알려 주시기 바랍니다.