Mac OS與Windows之間檔案分享權限設定/傳輸的最簡便方法

來源:互聯網
上載者:User

使用mac os有一段時間了,可與我的windows系統的筆記本一直沒有方便的傳輸過檔案,都是通過QQ。今天實在無法忍受,決定找一個簡單的辦法


方法一:通過SSH方式(截自http://www.maciverse.com/how-to-turn-on-your-macs-sftp.html)

To enable SFTP access to your Mac:

  1. Open System Preferences and select Sharing

  2. Next, make sure that Remote Login is enabled. You can allow any of the user accounts on your system to connect through remote login or you can specific specific users that you’d like to connect. If you’d like to create an account for a specific individual that
    doesn’t have access on your account then see additional details in the next section of this article.

  3. With remote login enabled, your sftp server on your Mac is enabled and you should be able to connect to your Mac with SFTP. Open any SFTP supported FTP client (We useCyberduck)
    enter your IP address, your account username to login to your Mac and your password. Be sure the port is set to 22 and click connect. If everything is working correctly you should be able to access your Mac file system and folder structure.

備忘:

(1). 通過上述方式配置後,使用命令列也是可以串連的

(2). 預設OpenSSH是不支援密碼方式驗證的,需要編輯/etc/sshd_config檔案,將PasswordAuthentication設定為on


方法二:通過windows共用(截自http://china.ygw.blog.163.com/blog/static/68719746201162785323168)

 1)保證MacOS與Windows屬於相同的工作群組。

             Windows設定工作群組我就不說了(這個大家都知道^_^),這裡說一下MacOS設定工作群組的步驟:

             a)點擊“Finder”--->“服務”--->“服務喜好設定”功能表項目,顯示如下介面: 

                   如果顯示不是如所示,則點擊實際介面上邊的“全部顯示”按鈕,就會出來以上介面。

             b)在中點擊“網路”表徵圖,然後在出來的視窗中點擊“進階”按鈕,隨後出來的視窗中點擊“WINS”標籤,如所示:

              c)只需要確認的“工作群組”名稱與Windows系統的工作群組名稱一致就行。

        2)設定MacOS與Windows系統的IP為同一網段

              Windows系統的IP設定也不多說了,以下說一下MacOS系統的IP地址設定。

             在(網路表單)中,點擊“TCP/IP”標籤,然後在“配置IPv4”選項中選擇“手動”設定,依次輸入與Windows系統相同網段的IP地址與掩碼即可。

        3)設定Windows共用資料夾

              這個也不多說了。

        4)MacOS訪問Windows共用資料夾

             點擊“Finder”--->“前往”--->“串連伺服器”功能表項目,顯示如下表單:

               如,伺服器位址格式為“smb://xxx.xxx.xxx.xxx”,其中,xxx.xxx.xxx.xxx為Windows系統的地址。填寫完伺服器位址後,可以點擊右邊的“+”按鈕進行伺服器位址的儲存(便於下次直接存取),點擊下邊的“串連”按鈕進行串連Windows共用資料夾,並在認證框中輸入共用資料夾的使用者名稱與口令,即可出現Windows共用資料夾內容。


        在實驗過程中發現一個非常詭異的問題:將Mac OS的sftp開啟後,始終無法通過SSH Secure Shell的File Transfer工具傳輸檔案(具體表現為串連後始終無法列出目錄下的檔案),但可以通過SSH Secure Shell的命令列工具接入SSH伺服器。

        苦苦研究很久無果,後來在OpenSSH網站看到他們推薦接入的用戶端,其中有FileZilla、WinSCP等,唯獨沒發現SSH Secure Shell。使用FileZilla和WinSCP串連SFTP,果然好使,於是確定不是SFTP配置的問題,問題必然出在SSH Secure Shell上。

        想想SSH Secure Shell也是老牌的工具了,而且之前我可以用這個工具串連公司開發環境的SFTP的,為什麼不支援Mac OS下Open SSH的SFTP呢?

        很自然的下載了最新版本的SSH Secure Shell,版本號碼為3.2.9,實驗後發現能夠正常串連Mac OS下的SFTP了,豁然開朗。我之前裝的是版本3.1.0,很想知道這兩個版本之間到底修正了哪些問題,這個bug有點大啊!




相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.