将Ubuntu设为服务器

一、开启ssh服务[1][2]

Step1:

输入命令“ssh localhost”,检查主机有没有ssh服务功能。
出现ssh:ssh:connect to host localhost port 22: Connection refused ,则表明没有安装。
如果有ssh服务功能,出现以下界面:

Step2:

安装ssh服务功能“sudo apt-get install openssh-server”。

Step3:

输入命令“ps -e |grep ssh”测试ssh服务是否开启,如未开启输入命令“sudo /etc/init.d/ssh start”。
开启后出现以下界面:

注:

如果服务器是动态获取的IP,则只能是同一局域网的主机才能连接服务器

如果服务器是静态IP,则不存在上面的问题

二、ubuntu下建立新用户[3]

(1)输入命令“sudo adduser nsername”  username根据自己的需要更改为自己喜欢的名字

(2)如果需要让此用户有root权限,执行命令“ sudo vim /etc/sudoers”

         修改文件如下:

# User privilege specification
root ALL=(ALL) ALL
username ALL=(ALL) ALL

          保存退出,username用户就拥有了root权限。

额外可能用到的操作:

查看用户列表

输入命令“cat /etc/passwd”。

删除用户

输入命令“sudo userdel –r username”。

三、windows远程连接服务器[4]

1、在windows系统中下载安装openssh for windows

地址:https://www.mls-software.com/opensshd.html

确认在path中添加了openssh的路径。

2、打开cmd命令窗口输入命令

“ssh username@ip”或“ssh -l username ip”

如果不熟悉命令参数,输入"ssh -h"

四、远程登录界面化显示Ubuntu服务器[5]

  1. 在Windows系统中安装VNC CONNECT
    下载安装VCN Viewer,地址:https://www.realvnc.com/en/connect/download/viewer/
     
  2. 在Ubuntu中安装VNC
    (1)终端输入命令“sudo apt-get install xrdp vnc4server xbase-clients”。
    (2)电脑应用中打开Desktop Sharing,如下图    
             

              
    (3)安装dconf-editor
             在终端输入:sudo apt-get install dconf-editor
             安装成功后继续输入指令:dconf-editor
    (4)
    在打开的dconf editor界面中,选择如下路径:org > gnome > desktop > remote-access
             主要将require-encryption和prompt-enabled取消勾选
             
  3. 在windows中连接ubuntu
    (1)获取Ubuntu的IP地址,在终端中输入:ifconfig
    (2)
    打开Windows中的vnc客户端,输入Ubuntu的ip地址后回车:
              
              

    完成的界面现象:
             

参考:

  1. 将一台ubutnu系统的电脑作为服务器使用
  2. 将个人Ubuntu系统电脑当作服务器使用,用win10系统电脑远程访问服务器并且运行matlab代码
  3. ubuntu创建新用户名和密码以及查看删除用户
  4. windows7下cmd窗口使用ssh命令
  5. window7 下通过vnc远程连接ubuntu14.04服务器
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章