2012-03-05 38 views
2

上創建備份我試圖用rsync創建遠程的Mac機器上我的Mac機備份。我已經爲ssh創建了密鑰並將其複製到遠程機器上,詳情如下:https://blogs.oracle.com/jkini/entry/how_to_scp_scp_and。但是當我運行命令:
rsync -avz/Users/testuser/Desktop/test/[email protected]:/ Users/hostuser/Desktop/test
其顯示:

ssh:連接到主機192.168.50.94端口22:拒絕連接
rsync:連接意外關閉(目前收到0字節)[發件人]
rsync錯誤:/SourceCache/rsync/rsync-40/rsync/io.c中的原因不明的錯誤(代碼255)(452) [發送方= 2.6.9]

任何知道如何才能建立連接到遠程機器從本地機器遠程機器上傳輸文件???

編輯:
我必須在我的Cocoa應用程序中使用它的Mac。使用rsync遠程的Mac機

+1

這不是編程相關的。投票轉移到[超級用戶](http://superuser.com/)。 – jweyrich 2012-03-05 06:30:02

回答

2

默認情況下,在Mac上禁用SSH。

要啓用導航系統偏好設置>共享>啓用的「遠程登錄」>「允許訪問」你想要的用戶。

然後再試一次。

+0

謝謝@孫立文。它的工作現在。對不起,我沒有提到,我必須在我的可可應用程序中使用它。那麼你能告訴我怎麼用Cocoa應用程序來做這件事? – 2012-03-05 07:05:50

+0

@AmrinderSingh也許你可以試試NSTask來環繞rsync命令。 – 2012-03-05 10:51:42

+0

我要求使用我的Cocoa應用程序在「遠程機器」上啓用SSH。有沒有可以在遠程機器上啓用SSH的命令? – 2012-03-05 12:21:53