将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服务器
  • 2
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu搭建pxe服务器的详细步骤如下: 1.安装系统镜像和Ubuntu Server 首先需要安装系统镜像,可以从Ubuntu官网下载ISO镜像文件。然后安装Ubuntu Server,具体安装步骤根据自己的喜好和实际情况进行选择。 2.安装和配置DHCP 安装DHCP服务,使用命令sudo apt-get install isc-dhcp-server。安装完之后,修改/etc/default/isc-dhcp-server文件,将INTERFACESv4设为需要连接的网卡。 然后修改/etc/dhcp/dhcpd.conf文件,加入以下内容: subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.100 192.168.0.200; option routers 192.168.0.1; option broadcast-address 192.168.0.255; filename "pxelinux.0"; next-server 192.168.0.2; } 这里要根据实际情况配置IP地址和网关地址等信息。 3.安装和配置TFTP 安装TFTP服务器,使用命令sudo apt-get install tftpd-hpa。安装完之后,修改/etc/default/tftpd-hpa文件,将TFTP_DIRECTORY设为存放ISO镜像的目录。 然后再修改/etc/xinetd.d/tftp文件,将disable设置为no。 4.安装PXELINUX PXELINUX是一个基于SYSLINUX的项目,它提供了用于网络引导的程序。使用以下命令安装PXELINUX: sudo apt-get install syslinux-common syslinux-tftpboot pxelinux 然后在TFTP_DIRECTORY目录下创建pxelinux.cfg目录,并在该目录下创建default文件,内容为: DEFAULT menu.c32 PROMPT 0 TIMEOUT 300 ONTIMEOUT local MENU TITLE PXE Menu LABEL Ubuntu 20.04.2 LTS KERNEL ubuntu20.04/vmlinuz APPEND initrd=ubuntu20.04/initrd 这里的KERNEL、APPEND和initrd需要根据实际情况填写。 5.配置防火墙 如果启用了防火墙,需要添加相关的规则以允许PXE和TFTP流量通过。 6.测试 最后测试PXE服务器是否成功配置,将要安装的计算机连接到同一网络中,启动计算机并进入BIOS设置,将网络引导设置为第一项即可。 以上是Ubuntu搭建pxe服务器的详细步骤,希望对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值