首页 > 系统相关 >Ubuntu常用命令

Ubuntu常用命令

时间:2024-12-13 13:53:15浏览次数:4  
标签:root sudo 用户 常用命令 ssh Ubuntu newuser

1. 拷贝文件

  cp /data/web/st.sh /data/web/st-bk.sh

2. 查看端口

 netstat -lnp | grep 9082

3. 下载

sudo apt-get update:这个命令(同 sudo apt update ),会访问源列表里的每个网址,并将软件列表保存在本地电脑。

sudo apt-get upgrade:这个命令,会把本地已安装的软件,与软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新(当然了,你可以不更新,那就没必要用这个命令了)。

4. 安装网络工具:

sudo apt install net-tools

5. 安装vim:

sudo apt install vim

6.启动nacos:

sh startup.sh -m standalone

7.ubuntu安装配置ssh:

安装:sudo apt-get install openssh-server

重启:sudo service ssh restart 或者 sudo /etc/init.d/ssh restart

问题:使用xshell软件无法通过passwords连接root用户:

解决方式1:

  1)使用当前用户输入:sudo passwd  ##输入当前用户的密码,回车并确认密码

  2)然后进入root用户

  3)修改sshd_config配置文件:

    在最后面添加两个配置:

      PasswordAuthentication yes

      permitRootLogin yes
   4)重启ssh服务:

      service ssh restart

    此时直接使用Xshell就能连接Ubuntu系统的root用户了。

解决方式2: 

  使用xshell软件ssh连接远程控制系统时,输入用户名后,发现默认不可通过password登录,但是可通过Public Key和Keyboard Interactive方式进行连接:

1)修改远程控制系统的sudo vim /etc/ssh/sshd_config,找到PasswordAuthentication项,将“no”修改为“yes”,按“esc”按键,键入“:wq”,按下“Enter”键,保存成功。

2)重启ssh服务,终端输入命令:service sshd restart。

再次使用Xshell连接远程控制系统,就可以使用password登录了。

  

8. ubuntu 查看IP命令: ip a

9. ubuntu 根据名字查找该目录下的文件:find ./ -name ...

10. Ubuntu创建用户命令:

    root@cunyang-None:/# sudo adduser dbbj
    输入密码,信息默认。

11. Ubuntu立即关机:sudo shutdown -h now

12. Ubuntu 查看系统版本:uname -a

13. 当提示某用户不是 sudoers 文件:

    这是因为该用户没有默认的sudo权限,需要将该用户添加到`sudoers`文件以获得sudo权限,您需要以已有sudo权限的用户的身份来修改`sudoers`文件,

    ①sudo visudo
    ②找到`# User privilege specification` 用于定义用户特权的地方添加以下行,以允许用户`fly`使用sudo:
        dbbj    ALL=(ALL:ALL) ALL

14. 安装完Ubuntu服务启动后,最好先用 sudo passwd root 命令设置root账号密码,这样xftp可以直接用root用户登录,传输数据。

15. Linux创建新的普通用户:

useradd可用来建立用户账号,它和adduser命令是相同的。账号建好之后,再用passwd设定账号的密码。使用useradd命令所建立的账号,实际上是保存在/etc/passwd文本文件中。

① 切换为root用户为了获取创建用户的权限:

~$ sudo su
② 添加一个新用户(如用户名newuser)

useradd newuser -m
其中useradd后是用户的名字
-m代表创建用户的同时创建该用户的home目录
查看/home目录已经有了新用户newuser的文件夹
查看/etc/passwd文件内容,也有了newuser用户

 创建用户时候,会自动创建该用户所在组,默认组名和用户名一样。通过cat /etc/group 查看

 ③ 为用户设置密码:

 passwd newuser
再次进行切换,可以正常登录

su - newuser
‘-’的意义是切换过来直接到用户的主目录
可以使用pwd查看当前目录

 默认新建的用户没有sudo权限,要赋给sudo权限要在有sudo权限的用户使用以下命令

sudo usermod -a -G adm newuser
sudo usermod -a -G sudo newuser
这两句是将newuser用户添加到adm组和sudo组

 

16. ubuntu新帐号登陆命令行只有$

新登录的用户可能命令提示符只有$,且回车等键全部失效为^H, ^[等,需要作如下修改:

sudo vim /etc/passwd
# 将指定用户如:
/home/yourname:
# 修改为
/home/yourname:/bin/bash

重新登陆即可

 

标签:root,sudo,用户,常用命令,ssh,Ubuntu,newuser
From: https://www.cnblogs.com/sensenh/p/18604778

相关文章

  • [Ubuntu] linux之Ubuntu18.04的下载及在虚拟机中详细安装过程(附有下载链接)
     前言ubuntu链接:https://pan.quark.cn/s/283509d0d36e提取码:dfT1链接失效(可能被官方和谐)可评论或私信我重发下载压缩包后解压!!安装路径不要有中文下载后解压得到.iso文件,不要放在有中文路径的目录下,我这里是解压放在E盘下打开虚拟机,这里使用的是VMwareWorkstat......
  • Ubuntu下vscode cmake jlink stm32 开发环境搭建
    安装gcc-arm-none-eabiJLink或者stm32cubeide自带前面两者安装vscode扩展CMakeToolsCortex-Debug修复vscode爆红.vscode/c_cpp_properties.json{"configurations":[{"name":"Linux","includePath"......
  • 日常打靶Vulnhub靶场之Ubuntu_CTF过程记录
    靶场环境靶机:VirtualBox虚拟机主机(IP:192.168.56.17),网卡类型Host_only测试机:kalilinux(IP:192.168.56.3),网卡类型Host_only端口扫描nmap对靶机端口扫描,发现只开放了80、3306和33060三个端口。nmap-sT--min-rate10000-p-192.168.56.17继续对端口进行详细信息扫......
  • 《docker高级篇(大厂进阶):5.Docker-compose容器编排》包括是什么能干嘛去哪下、Compose
    @目录二、高级篇(大厂进阶)5.Docker-compose容器编排5.1是什么5.2能干嘛5.3去哪下5.4Compose核心概念5.5Compose使用的三个步骤5.6Compose常用命令5.7Compose编排微服务5.7.1改造升级微服务工程docker_boot5.7.2不用Compose5.7.3swagger测试5.7.4上面成功了,有哪些问题?5.7.5......
  • Ubuntu 20.04虚拟机无法上网,无法访问主机
    查版本Ubuntu基于Debian发行版和GNOME桌面环境Xubuntu(发音为ZOO-bun-too)是一个UbuntuLinux的官方派生版,它基于桌面环境Xfce,主要运行基于GTK+的程序,面向旧式电脑的用户和寻求更快捷的桌面环境的用户。它与Ubuntu不完全相同,但使用Ubuntu的高质量软件源。/etc/netplan/文件夹下的......
  • ubuntu网络配置工具netplan详解
     1.首先查看当前的 netplan配置文件:ls/etc/netplan/通常会有一个类似 01-netcfg.yaml 或 50-cloud-init.yaml 的文件。 2.编辑netplan配置文件firefly@firefly:~$vim/etc/netplan/01-netcfg.yamlnetwork:version:2renderer:networkdethernets:......
  • 在Ubuntu 20.04系统上装Windows 10系统组成双系统
    在Ubuntu20.04系统上装Windows10系统组成双系统文章目录前言一、查看磁盘空间二、数据备份1.备份数据2.恢复数据三、划分磁盘空间1.下载Gparted2.制作Ubuntu启动盘3.划分磁盘空间四、安装Windows10系统五、重建引导前言由于工作需要,需要在一台Ubuntu20.04系......
  • Cursor安装配置经验 (Win11, Ubuntu20.04)
    一.安装1.下载去官网https://www.cursor.com/,在win打开的直接出现的是Downloadforwindows,在linux打开的直接出现的是Downloadforlinux.总之,点击下载即可.2.安装win安装:右键管理员身份运行即可,选项都选默认的选项就Ok,然后就直接使用.linux安装:参考官方......
  • 02-ubuntu基础配置
    目录环境变量网络配置为ubuntu终端添加标签环境变量1.临时:exportPATH=$PATH:/.../2.永久(当前用户):修改~./bashrc在尾行添加exportPATH=$PATH:/.../3.永久(所有用户):修改/etc/environment添加:/.../网络配置1.配置IP地址:ifconfig网卡IPnetmask掩码......
  • VMware创建Ubuntu虚拟机
    环境:win11软件:VMwarePro17版本:UbuntuDesktop24.04.1LTS下载Ubuntu官网下载地址:https://ubuntu.com/download/desktop国内访问:https://cn.ubuntu.com/download/desktop镜像下载1.网易:https://mirrors.163.com/ubuntu-releases/2.中科大:https://mirrors.ustc.edu.......