美文网首页
Ubuntu终端远程登录

Ubuntu终端远程登录

作者: gcrisis | 来源:发表于2019-04-20 14:46 被阅读0次

    远程登录

    使用Ubuntu的终端远程登录:

        ssh [IP addr] -p [port No.] -l username

    例如:

        ssh 192.168.1.20 -p 12345 -l root

    还可以如下方式

        ssh username@[IP addr] -p [port No.]

    例如

        ssh root@192.168.1.20 -p 12345

    远程文件访问

    通过Ubuntu的Nautilus访问远程系统的文件

    右下角提示了支持的协议,只要远程开启了相关协议,就可以输入用户名密码登录,之后就可以按照访问本地文件一样访问远程的文件。

    FTP服务

    安装ftp程序

        sudo apt-get install pure-ftpd

    需要创建一个新的组和新的用户:ftpgroup和ftpuser,要确保该用户没有登录权限和home目录。

        sudo groupadd ftpgroup

        sudo useradd ftpuser -g ftpgroup -s /sbin/nologin -d /dev/null

    创建FTP目录

        sudo mkdir /home/pi/FTP

    改变文件的用户所有权

        sudo chown -R ftpuser:ftpgroup /home/pi/FTP   

    创建虚拟用户upload,映射到ftpuser,ftpgroup和FTP,记录密码。

    sudo pure-pw useradd upload -u ftpuser -g   ftpgroup -d /home/pi/FTP -m 

    设置虚拟用户数据库

    sudo pure-pw mkdb

    最后但并非最不重要的是,通过建立文件/ etc / pure-ftpd / conf / PureDB的链接来定义身份验证方法,数字60仅用于演示,使其尽可能小:

    sudo ln-s/etc/pure-ftpd/conf/PureDB/etc/pure-ftpd/auth/60puredb

    重启程序

    sudo service pure-ftpd restart

    (。。。)

    相关文章

      网友评论

          本文标题:Ubuntu终端远程登录

          本文链接:https://www.haomeiwen.com/subject/udxlgqtx.html