精华内容
下载资源
问答
  • 默认情况下Linux的1024以下端口是只有root用户才有权限占用,我们的tomcat,apache,nginx等等程序如果想要用普通用户来占用80端口的话就会抛出java.net.BindException: Permission denied:80的异常。 解决办法有两...

    默认情况下Linux的1024以下端口是只有root用户才有权限占用,我们的tomcat,apache,nginx等等程序如果想要用普通用户来占用80端口的话就会抛出java.net.BindException: Permission denied:80的异常。 

    解决办法有两种: 

    1.使用非80端口启动程序,然后再用iptables做一个端口转发。 

      iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 



      用root用户直接去执行就可以了! 

    2.假设我们需要启动的程序是nginx,那么这么做也可以达到目的。 

    一开始我们查看nginx的权限描述: 

    -rwxr-xr-x 1 nginx dev 2408122 Sep  5 16:01 nginx 

    这个时候必然是无法正常启动的。 

    首先修改文件所属用户为root: 

    chown root nginx 

    然后再加上s权限: 

    chmod u+s nginx 

    再次查看权限描述的时候: 

    -rwsr-xr-x 1 root root 2408122 Sep  5 16:01 nginx 

    这样就能启动了。

    原文:https://meiyx.iteye.com/blog/1808326

    展开全文
  • Linux非root用户如何使用80端口启动程序   默认情况下Linux的1024以下端口是只有root用户才有权限占用,我们的tomcat,apache,nginx等等程序如果想要用普通用户来占用80端口的话就会抛出java.net....
    Linux非root用户如何使用80端口启动程序
     
    默认情况下Linux的1024以下端口是只有root用户才有权限占用,我们的tomcat,apache,nginx等等程序如果想要用普通用户来占用80端口的话就会抛出java.net.BindException: Permission denied:80的异常。 
      www.2cto.com  
    解决办法有两种: 
     
    1.使用非80端口启动程序,然后再用iptables做一个端口转发。 
     
      iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 
     
      用root用户直接去执行就可以了! 
     
    2.假设我们需要启动的程序是nginx,那么这么做也可以达到目的。 
     
    一开始我们查看nginx的权限描述:   www.2cto.com  
     
    -rwxr-xr-x 1 nginx dev 2408122 Sep  5 16:01 nginx 
     
    这个时候必然是无法正常启动的。 
     
    首先修改文件所属用户为root: 
     
    chown root nginx 
     
    然后再加上s权限: 
     
    chmod u+s nginx 
     
    再次查看权限描述的时候: 
     
    -rwsr-xr-x 1 root root 2408122 Sep  5 16:01 nginx 
     
    这样就能启动了。 
    展开全文
  • linux 查看其他用户启动的进程

    万次阅读 2012-07-17 14:40:19
    显示其他用户启动的进程(a) 查看系统中属于自己的进程(x) 启动这个进程的用户和它启动的时间(u) 以下转自 http://blog.sina.com.cn/s/blog_64492fe10100qibp.html 转载 ps aux 中STAT 解释 收藏...

    ps -a 


    显示其他用户启动的进程(a)
    查看系统中属于自己的进程(x)
    启动这个进程的用户和它启动的时间(u)


    以下转自 http://blog.sina.com.cn/s/blog_64492fe10100qibp.html

    转载  ps aux 中STAT 解释 收藏

    运行 ps aux 的到如下信息:
       ps aux
    USER    PID   %CPU %MEM VSZ   RSS TTY    STAT   START TIME COMMAND
    smmsp 3521   0.0    0.7     6556 1616            Ss      20:40 0:00 sendmail: Queue runner@01:00:00 f
    root    3532    0.0       0.2     2428    452            Ss      20:40 0:00 gpm -m /dev/input/mice -t imps2
    htt        3563    0.0       0.0    2956    196            Ss       20:41 0:00 /usr/sbin/htt -retryonerror 0
    htt        3564    0.0       1.7   29460 3704            Sl        20:41 0:00 htt_server -nodaemon
    root      3574    0.0       0.4     5236 992            Ss       20:41 0:00 crond
    xfs        3617    0.0       1.3   13572 2804            Ss       20:41 0:00 xfs -droppriv -daemon
    root       3627   0.0       0.2     3448    552            SNs     20:41 0:00 anacron -s
    root      3636    0.0       0.1     2304    420            Ss       20:41 0:00 /usr/sbin/atd
    dbus    3655    0.0       0.5   13840 1084            Ssl       20:41 0:00 dbus-daemon-1 --system
    ....................................
    stat 中的参数意义如下:
       D 不可中断 Uninterruptible(usually IO)
       R 正在运行,或在队列中的进程
       S 处于休眠状态
       T 停止或被追踪
       Z 僵尸进程
       W 进入内存交换(从内核2.6开始无效)
         死掉的进程

        < 高优先级
        n   低优先级
        s   包含子进程
        +   位于后台的进程组

    ======================================

    ps命令
    要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令.使用该命令可以 确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的.
    ps命令最常用的还是用于监控后台进程的工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信的,所以如果需要检测其情况,便可以使用ps命令了.
             1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。
    2)ps -A 显示所有程序。
    3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
    4)ps -e 此参数的效果和指定"A"参数相同。
    5)ps e 列出程序时,显示每个程序所使用的环境变量。
    6)ps f 用ASCII字符显示树状结构,表达程序间的相互关系。
    7)ps -H 显示树状结构,表示程序间的相互关系。
    8)ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。
    9)ps s 采用程序信号的格式显示程序状况。
    10)ps S 列出程序时,包括已中断的子程序资料。
    11)ps -t<终端机编号>  指定终端机编号,并列出属于该终端机的程序的状况。
    12)ps u  以用户为主的格式来显示程序状况。
    13)ps x  显示所有程序,不以终端机来区分。
    最常用的方法是ps -aux,然后再利用一个管道符号导向到grep去查找特定的进程,然后再对特定的进程进行操作。



    linux上进程有5种状态:
    1. 运行(正在运行或在运行队列中等待)
    2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)
    3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)
    4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)
    5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)

    ps工具标识进程的5种状态码:
    D 不可中断 uninterruptible sleep (usually IO)
    R 运行 runnable (on run queue)
    S 中断 sleeping
    T 停止 traced or stopped
    Z 僵死 a defunct (”zombie”) process

    注: 其它状态还包括W(无驻留页), <(高优先级进程), N(低优先级进程), L(内存锁页).

    使用ps格式输出来查看进程状态:
    ps -eo user,stat..,cmd

    user 用户名
    uid 用户号
    pid 进程号
    ppid 父进程号
    size 内存大小, Kbytes字节.
    vsize 总虚拟内存大小, bytes字节(包含code+data+stack)
    share 总共享页数
    nice 进程优先级(缺省为0, 最大为-20)
    priority(pri) 内核调度优先级
    pmem 进程分享的物理内存数的百分比
    trs 程序执行代码驻留大小
    rss 进程使用的总物理内存数, Kbytes字节
    time 进程执行起到现在总的CPU暂用时间
    stat 进程状态
    cmd(args) 执行命令的简单格式

    例子:
    查看当前系统进程的uid,pid,stat,pri, 以uid号排序.
    ps -eo pid,stat,pri,uid –sort uid

    查看当前系统进程的user,pid,stat,rss,args, 以rss排序.
    ps -eo user,pid,stat,rss,args –sort rss



    名称:ps
    使用权限:所有使用者
    使用方式:ps [options] [--help]
    说明:显示瞬间行程 (process) 的动态
    参数:
    ps 的参数非常多, 在此仅列出几个常用的参数并大略介绍含义
    -A 列出所有的行程
    -w 显示加宽可以显示较多的资讯
    -au 显示较详细的资讯
    -aux 显示所有包含其他使用者的行程

    au(x) 输出格式 :

    USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
    USER: 行程拥有者
    PID: pid
    %CPU: 占用的 CPU 使用率
    %MEM: 占用的记忆体使用率
    VSZ: 占用的虚拟记忆体大小
    RSS: 占用的记忆体大小
    TTY: 终端的次要装置号码 (minor device number of tty)
    STAT: 该行程的状态:
    D: 不可中断的静止
    R: 正在执行中
    S: 静止状态
    T: 暂停执行
    Z: 不存在但暂时无法消除
    W: 没有足够的记忆体分页可分配
    <: 高优先序的行程
    N: 低优先序的行程
    L: 有记忆体分页分配并锁在记忆体内
    START: 行程开始时间
    TIME: 执行的时间
    COMMAND:所执行的指令

    范例:

    ps
    PID TTY TIME CMD
    2791 ttyp0 00:00:00 tcsh
    3092 ttyp0 00:00:00 ps
    % ps -A
    PID TTY TIME CMD
    1 ? 00:00:03 init
    2 ? 00:00:00 kflushd
    3 ? 00:00:00 kpiod
    4 ? 00:00:00 kswapd
    5 ? 00:00:00 mdrecoveryd
    .......
    % ps -aux
    USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
    root 1 0.0 0.7 1096 472 ? S Sep10 0:03 init [3]
    root 2 0.0 0.0 0 0 ? SW Sep10 0:00 [kflushd]
    root 3 0.0 0.0 0 0 ? SW Sep10 0:00 [kpiod]
    root 4 0.0 0.0 0 0 ? SW Sep10 0:00 [kswapd]
    ........


    要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多 的资源等等。总之大部分信息都是可以通过执行该命令得到的。

    ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用 top 工具。

    kill 用于杀死进程。

    1、ps 的参数说明
    ps 提供了很多的选项参数,常用的有以下几个:

    l 长格式输出;
    u 按用户名和启动时间的顺序来显示进程;
    j 用任务格式来显示进程;
    f 用树形格式来显示进程;

    a 显示所有用户的所有进程(包括其它用户);
    x 显示无控制终端的进程;
    r 显示运行中的进程;
    ww 避免详细参数被截断;

    我们常用的选项是组合是 aux 或 lax,还有参数 f 的应用。

    2、ps aux 或 lax 输出的解释
    USER 进程的属主;
    PID 进程的ID;
    PPID 父进程;
    %CPU 进程占用的CPU百分比;
    %MEM 占用内存的百分比;
    NI 进程的NICE值,数值大,表示较少占用CPU时间;
    VSZ 进程虚拟大小;
    RSS 驻留中页的数量;
    TTY 终端ID
    STAT 进程状态(有以下几种)

    D 无法中断的休眠状态(通常 IO 的进程);
    R 正在运行可中在队列中可过行的;
    S 处于休眠状态;
    T 停止或被追踪;
    W 进入内存交换(从内核2.6开始无效);
    X 死掉的进程(从来没见过);
    Z 僵尸进程;

    < 优先级高的进程
    N 优先级较低的进程
    L 有些页被锁进内存;
    s 进程的领导者(在它之下有子进程);
    l 多进程的(使用 CLONE_THREAD, 类似 NPTL pthreads);
    + 位于后台的进程组;
    WCHAN 正在等待的进程资源;
    START 启动进程的时间;
    TIME 进程消耗CPU的时间;
    COMMAND 命令的名称和参数;

    3、应用举例
    [root@localhost ~]# ps -aux |more
    可以用 | 管道和 more 连接起来分页查看。
    [root@localhost ~]# ps -aux > ps001.txt
    [root@localhost ~]# more ps001.txt
    这里是把所有进程显示出来,并输出到ps001.txt文件,然后再通过more 来分页查看。

    4、kill 终止进程
    有十几种控制进程的方法,下面是一些常用的方法:
    kill -STOP [pid]
    发送SIGSTOP (17,19,23)停止一个进程,而并不消灭这个进程。
    kill -CONT [pid]
    发送SIGCONT (19,18,25)重新开始一个停止的进程。
    kill -KILL [pid]
    发送SIGKILL (9)强迫进程立即停止,并且不实施清理操作。
    kill -9 -1
    终止你拥有的全部进程。
    SIGKILL 和 SIGSTOP 信号不能被捕捉、封锁或者忽略,但是,其它的信号可以。所以这是你的终极武器。

    展开全文
  • Linux安装启动FTP服务

    千次阅读 2020-07-14 00:29:10
    Linux安装启动FTP服务 Linux服务器默认是没有开启FTP服务的。也没有FTP服务器,为了文件的传输需要用到FTP服务器,以典型的vsftpd为例。 vsftpd作为FTP服务器,在Linux系统中是非常常用的;下面就说如何在centos ...

    yum安装vsftpd

    vsftpd 是 linux服务器上的FTP服务器程序(相当服务端)
    ftp 是 linux服务器上的FTP服务(相当客户端)

    在安装前需提前确认是否已经安装了vsftpd 命令如下:

     

    rpm -qa|grep vsftpd
    

    另外,默认的配置文件路径为: /etc/vsftpd/vsftpd.conf

    安装命令:

     

    yum install -y vsftpd
    

    开启 重启 关闭命令:

     

    systemctl start vsftpd
    systemctl restart vsftpd
    systemctl stop vsftpd
    

    这里建议先用客户端匿名访问下FTP,是否已经安装成功。
    因为这里服务可能存在防火墙,需要开放21端口

    创建FTP使用的用户

     

    useradd -s /sbin/nologin -d /var/www/html ftpuser
    passwd ftpuser
    

    参数说明 :
    useradd
    -d:指定用户登入时的主目录,替换系统默认值/home/<用户名>
    -s:指定用户登入后所使用的shell。默认值为/bin/bash。
    参考地址:# linux命令useradd添加用户详解

    passwd 是修改用户密码

    相关命令:
    usermod -s /sbin/nologin ftpuser 修改用户登入后所使用的shell
    usermod -d /var/www/html ftpuser 修改用户登入时的主目录
    userdel -r ftpuser 删除指定用户 -r 参数是指删除用户全部文件

    配置FTP服务

    配置文件路径:

     

    vim /etc/vsftpd/vsftpd.conf
    

    这里要关注的几个配置项
    1.不允许匿名访问

     

    anonymous_enable=NO
    

    2.是否允许使用本地帐户进行FTP用户登录验证

     

    local_enable=YES/NO
    

    本地账号和虚拟账号区别主要在于能否登录系统,账号有权限可以登录操作系统的为本地账号,而不能登录操作系统只能使用某些服务登录的为虚拟系统。

    1. userlist_enable , userlist_deny 和 名单文件 /etc/vsftpd/user_list

     

    userlist_enable=YES
    userlist_deny=NO
    

    当userlist_enable=YES时,userlist_deny=YES时:user_list是一个黑名单,即:所有出现在名单中的用户都会被拒绝登入;
    当userlist_enable=YES时,userlist_deny=NO时:user_list是一个白名单,即:只有出现在名单中的用户才会被准许登入(user_list之外的用户都被拒绝登入);

    参考:vsftpd中关于ftpusers和user_list两个文件的说明以及vsftpd.conf中的userlist_enable和userlist_deny两个配置项的解释

    按上面得设置,则需要在名单文件 /etc/vsftpd/user_list中添加ftpuser(一行一个用户名),ftpuser才可以登陆。

    4.用户不能离开主目录

     

    chroot_local_user=NO
    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd/chroot_list
    

    chroot_local_user
    是否将所有用户限制在主目录,YES为启用 NO禁用.(该项默认值是NO,即在安装vsftpd后不做配置的话,ftp用户是可以向上切换到要目录之外的)
    chroot_list_enable
    是否启动限制用户的名单 YES为启用 NO禁用(包括注释掉也为禁用)
    chroot_list_file=/etc/vsftpd/chroot_list
    是否限制在主目录下的用户名单,至于是限制名单还是排除名单,这取决于chroot_local_user的值。

    参考:vsftpd 配置:chroot_local_user与chroot_list_enable详解

    按上面得设置,则需要在名单文件 /etc/vsftpd/chroot_list中添加ftpuser(一行一个用户名),ftpuser才会被现在在主目录中,不允许离开。

    5.用户的主目录写权限
    从2.3.5之后,vsftpd增强了安全检查,如果用户被限定在了其主目录下,则该用户的主目录不能再具有写权限了!如果检查发现还有写权限,就会报该错误。

    要修复这个错误,你可以在vsftpd的配置文件中增加下列项:

     

    allow_writeable_chroot=YES
    

    还有一种方法:可以用命令 chmod a-w /var/www/html 去除用户主目录的写权限

    6.基本配置以上选项即可了,也可以查看详细配置介绍

    常见问题

    1.500 OOPS: vsftpd: refusing to run with writable root inside chroot() 错误,解决请参考配置第5项;

    2.530 Login incorrect错误 :

    • 用户没权限,先查看 userlist_enable userlist_deny 得设置也就是配置第3项;
    • 系统环境默认/etc/shells文件有没有/sbin/nologin这个项,没有请添加上,因为这里配置这一项为用户登陆后使用的shell;
    • 确保FTP用户密码正确,可以修改密码后测试;
    • 服务器防火墙需要开放21端口(阿里云主机记得控制台也需要开放端口);
    • Selinux原因,可以临时关闭setenforce 0,发现可以正常连接了,修改/etc/sysconfig/selinux文件可以永久地禁用它。将文件中 SELINUX=enforcing 修改为:SELINUX=disabled;
    展开全文
  • Linux 普通用户启动nginx

    千次阅读 2018-06-19 11:08:09
    众所周知,apache的80端口为系统保留端口,如果通过其他非root用户启动,会报错如下:(13)Permission denied: make_sock: could not bind to address [::]:80(13)Permission denied: make_sock: could not bind to ...
  • linux开机启动smb服务

    千次阅读 2017-03-16 17:45:33
    转自... 分类: LINUX 配置smb的操作: 修改/etc/samba/smb.conf内容类似: [global] workgroup = LinuxSir netbios name = LinuxSir05 server stri
  • linux系统搭建ftp服务器及创建用户——centos7.3

    万次阅读 多人点赞 2018-03-23 16:04:55
    linux 系统下搭建ftp服务器 linux 系统下搭建ftp服务器一点都不难,初次进行配置的时候花了很多时间进行linux命令...在客户端 使用SecureCRT 软件 root 帐号远程登录服务器端 重点记录: 相关用户的创建、修改 文...
  • Linux 查看服务启动 以及端口占用

    千次阅读 2012-12-05 11:42:05
    1. 查看Linux启动服务 chkconfig --list 查询出所有当前运行的服务 chkconfig --list atd 查询atd服务的当前状态 2.停止所有服务并且在下次系统启动时不再启动,如下所示: chkconfig --levels 12345 ...
  • Linux使用Shell脚本启动Java应用

    万次阅读 2018-05-06 19:04:59
    最近项目有需要的关系,就抽出点时间研究了一下 Linux使用脚本启动Java应用的方式。很简单,大家作为参考。 这个脚本是在网上找到一个挺好的通用 shell 脚本。只需要修改一些配置变量,就可以用来做起动脚本了...
  • Linux 开机启动websphere 服务

    千次阅读 2012-09-27 17:30:30
    Linux 开机启动websphere 服务 1. 环境  OS: SUSE  Application Server: Websphere 7   2. 准备shell 脚本  启动websphere 服务脚本,命名为websphere   #!/bin/bash # # #chkconfig: 2345 ...
  • Linux服务器下重启tomcat服务
  • linux服务开机启动顺序

    千次阅读 2015-07-22 10:29:53
    今天遇到了一个问题,我们写了一个服务脚本A,该服务需要优先于mysql启动。脚本是从其他地方拷来的模板,前面的默认配置没改,只是实现了自己的功能。写完,chkconfig A on,reboot,启动后就傻眼了,mysql未能正常...
  • Linux安装mySQL并启动mySQL服务

    千次阅读 2018-09-19 17:16:13
    安装mySQL并启动mySQL服务 [quincy@localhost adm]$ sudo yum install -y mariadb-server 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors.zju.edu.cn * ...
  • Linux启动服务优先级/顺序设置

    千次阅读 2018-04-28 15:16:05
    今天有一台服务器没有正常启动,原因是有一个服务没有启动起来,因为A服务需要B服务启动之后才能正常启动,所以需要调整A,B服务启动顺序。在网上查找了一些资料,总结了一下,以备以后需要。要知道服务启动顺序...
  • Linux普通用户启动tomcat

    千次阅读 2013-04-03 15:50:41
    -A PREROUTING -d 192.168.1.1/32 -i eth0 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.1.1:8080     在input链中,开放8080端口 -A INPUT -p tcp -m state --state NEW -m ...
  • linux非root用户执行开机启动程序

    千次阅读 2018-03-11 10:45:02
    开机启动其他用户的程序或者说非root用户执行开机启动 编写开机启动脚本 编写开机启动脚本apple_tree,放到/etc/init.d,系统启动时会自动执行。 例如,/etc/init.d/apple_tree 启动脚本的内容格式,可参考...
  • 使用root用户启动php

    千次阅读 2016-04-07 10:33:00
    一般情况下,肯定是不推荐使用root用户启动php的 但是在某些服务器管理想使用WEB的方式来控制操作的话,那么就必须要使用root用户才有权限操作 1、修改配置文件php-fpm.conf的启动用户为root,默认是nobody ...
  • Linux 普通用户(www)启动nginx

    千次阅读 2019-10-16 13:41:23
    本人linux小白 在PHP使用exec()函数执行nginx命令时一直遇到没有权限的问题 nginx 配置的user为 www 用户,root启动之后主进程显示root,子进程显示是www,但是切换到www 用户之后执行 /usr/local/nginx/sbin/nginx...
  • linux启动telnet服务器

    万次阅读 2013-01-05 16:08:16
    Debian GNU/Linux 6.0 2. 安装xinetd  telnet服务器是通过xinetd(超级Internet守护进程)来管理的,所以要先安装xinetd。安装命令如下: # apt-get install xinetd 3. 安装telnet服务器 输入以下命令安装...
  • 官网上有如下描述“On Linux, the Firebird engine is started whenever you carry out an install - from an RPM or via a script - and at system boot time. This means that Firebird is available whenever ...
  • Linux中从普通用户启动Wireshark抓包

    千次阅读 2010-06-17 14:50:00
    本文介绍Linux中的方法,Windows用户可以参照Wireshark的Wiki <br />   从Linux中第一次启动Wireshark的时候,可能会觉得奇怪,为什么看不到任何一个网卡,比如eth0之类的。这是因为,直接访问这些设备...
  • Linux/AIX系统下服务启动配置

    千次阅读 2016-01-29 13:14:42
    步骤二:将startgtp.sh文件以服务启动用户ftp(普通用户)上传至安装目录,修改文件的读写执行权限。 chmod 755 startfts.sh 步骤三:以root用户登陆系统执行以下操作。 使用vi编辑rc.local。 vi /etc/rc....
  • 由于公司近期会断电5小时左右,所以需要... 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通...
  • 今天做了个试验,让Linux2.6.29.4从ramdisk根文件系统启动成功,总结一下。 其中涉及的内容较多,很多东西不再详述,如需深入研究请查阅相关资料(百度或谷歌一下一大堆)。 开发环境:Fedora 9 交叉编译工具链:...
  • Linux使用nfs映射远程服务器磁盘目录

    千次阅读 2017-07-14 14:33:08
    需求:WEB服务器A,文件服务器B,WEB服务器A挂到外网上供用户使用,文件服务器B存储视频文件、图片等。服务器A播放服务器B中的视频文件,暂时想到的方法是磁盘映射,哪位有更好的方法,欢迎留言。 源目录在172.23....
  • Kali Linux 2020.1a修改root用户密码

    千次阅读 2020-03-16 11:29:35
    安装KaliLinux2020.1系统后,需要使用root用户权限安装软件。由于root用户的默认密码未知,所以需要在单用户模式下重新设置root用户密码。操作步骤如下: 1、启动KaliLinux,进入启动界面。 2、选择KaliGNU/Linux...
  • Linux系统启动引导过程和服务控制

    千次阅读 2016-04-19 19:36:03
    刚入门的小伙伴们是不是还在迷惑到底系统从我们按下电源键的那一刻,是如何进行一步一步运行的,知道我们输入用户名和密码进入系统,来操作电脑,今天我们就来写一下开机的启动过程以及相关服务的控制。 一. 系统...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 461,969
精华内容 184,787
关键字:

linux使用a用户启动服务

linux 订阅