我想允許一些可信的用戶scp文件到我的服務器(對特定用戶),但我不想給這些用戶一個家,也不是ssh登錄。ssh許多用戶到一個家
我有問題要理解我必須創建的用戶/組的正確設置才能使其發生。
我會舉一個例子;
有:
[email protected]
MyUser
所屬的組MyGroup
- MYUSER的家將讓說,
/home/MyUser
[email protected]
[email protected]
他們給我他們id_dsa.pub
的,我把它添加到我的authorized_keys
我想的話,我會在我的服務器類似
useradd -d /home/MyUser -s /bin/false SFTPGuy1
做(與同爲其他..)
而最後,useradd -G MyGroup SFTPGuy1
(話又說回來,對於其他人)
我期望屆時,SFTPGuys能夠sftp -o IdentityFile=id_dsa MyServer
和將要採取的MYUSER的家...
那麼,情況並非如此...... SFTP只是不停地問我一個密碼。
有人能指出我錯過了什麼嗎?
Thanks a mil,
f。
編輯:剛開始意識到ServerFault和re-opened there的。
這是一個很好的問題,但它更適合於[ServerFault](http://serverfault.com/)。 – hemp 2010-06-04 07:57:56
嘿!對不起,我是新來的,不知道ServerFault。移到那邊。乾杯! – filippo 2010-06-04 08:29:33
我希望人們不要再說「屬於服務器故障」。爲什麼?因爲很多人會在那裏開一個全新的問題,而不是等待現有的問題被遷移。然後我們最終將精確的副本運送到SF。放心,如果它屬於那裏..只是等幾分鐘,它會很快被遷移:) – 2010-06-04 08:52:15