为什么linux一个用户可以同时开启多个ssh连接

其实用户登录linux的本质是开启一个shell进程,例如bash进程

每个bash进程的ID随机分配。

例如:
root登录,开启bash进程,进程ID为3600
root再次登录,开启bash进程,进程ID为3900

进程ID不冲突,所以两个终端都可以正常操作。
查看bash进程,可以使用ps -aux | grep 'bash'

原文地址:https://www.cnblogs.com/LMIx/p/14460707.html