ubutu學習筆記

1、填加新用戶vim

 useradd 用戶名 -p 密碼瀏覽器

2、查看unix用戶信息測試

    cat /etc/passwdspa

3、建立用戶組unix

2、給用戶ftp鏈接的權限rest

    一、使用    sudo apt-get install vsftp 安裝軟件須要root 權限(用sudo代替root權限)
get

    二、安裝好ftp默認是會自動建立ftp用戶的,而後咱們設置ftp的密碼,輸入
it

        sudo passwd ftp,而後根據提示輸入密碼,再確認密碼
table

     三、建立ftp用戶的home目錄,使用 sudo mkdir /home/ftp命令登錄

       四、 設置ftp home目錄的權限,直接設置了 sudo chmod 777 /home /ftp 命令

                權限。也能夠根據需求自行設置

        五、打開 /etc/vsfttpd.conf 配置文件進行必定的修改 vi 或者 vim /etc/vsftpd.conf

        六、將配置文件中

                (1)、anonymous_enable=YES 改成NO(是否容許本地匿名)

                匿名用戶使用登陸名爲ftp或者annoymous,口令爲空;匿名用戶不能離開 home目錄

                var/ftp,且只能下載不能上傳。

               (2)、 local_enable=YES(是否容許本地用戶登陸)

                                本地用戶名能夠在本身的目錄上進行  讀寫操做; 也能夠離開自家目錄  

                                 切換至有權限訪問的其餘目錄 ,並在權限上進行上傳和下載。

                (3)、write_enable=YES(是否容許本地用戶寫的權限)

                (4)、chroot_local_user=YES(是否容許全部用戶限制在主目錄)

               (5)、 chroot_list_enable=YES(是否啓動限制用戶名單

        六、重啓ftp服務,使用命令 sudo service vsftpd restart 重啓ftp服務

        七、測試ftp,複製一些文件到/home/ftp目錄下

               (1)、在瀏覽器中輸入ftp://localhost,網頁登陸,輸入用戶名和密碼

                (2)、在終端輸入 ftp localhost,而後輸入用戶名和密碼實現登陸

        八、若是登陸ftp老是出現密碼錯誤,能夠將etc/vsftpd.conf配置文件中的

                pam_service_name=vsftpd 改成pam_service_name=ftp,便可解決

        九、碰到的問題,登陸的時候出現錯誤

            500 OOPS:vsftpd:refusing to run with writable anonymous root

        解決方案,是在/etc/建立文件vsftpd.chroot_list文件,並在裏面寫上列出用戶名,必須一個用戶名一行

        這樣作的緣由是由於上面chroot_user_list=YES和chroot_list_enable=YES都爲YES

    當chroot_list_enable=YES,chroot_local_user=YES時,在/etc/vsftpd.chroot_list文件中列出的用戶,能夠切換到其餘目錄;未在文件中列出的用戶,不能切換到其餘目錄。

    當chroot_list_enable=YES,chroot_local_user=NO時,在/etc/vsftpd.chroot_list文件中列出的用戶,不能切換到其餘目錄;未在文件中列出的用戶,能夠切換到其餘目錄。

    當chroot_list_enable=NO,chroot_local_user=YES時,全部的用戶均不能切換到其餘目錄。

    當chroot_list_enable=NO,chroot_local_user=NO時,全部的用戶都可以切換到其餘目錄。

    

5、切換用戶

    一、普通用戶切換到root用戶,簡單的sudo su

        利用su 命令,root用戶隨機產生密碼。因此咱們不能知道root用戶的密碼

    二、root 切換到普通用戶

        su [user] 用戶本身安裝的用戶名,也能夠直接輸入exit,或者ctr+d的組合鍵

    三、默認root是默認用戶是無固定密碼。而且是被鎖定的,若是給用戶設置一個密碼,只須要執行

        sudo passwd root 而後根據提示一步步來操做

相關文章
相關標籤/搜索