About the user account transfer on the Linux server












0















Suppose that I had a user named user_A in the original server Linux_A.
For now, I am told that I have a new user name user_B, which can be accessed by ssh from a jumpserver to the Linux_A.



What I want to do is to copy all in the user_A to the new user_B, to save some time needed to configure and compile existing software.
I think I can copy the .bashrc of user_A to user_B and do some modification.



But is there anything else I have to do?



Since I found when I tried to run some existing software, it can not succeed.



Or when I tried to compile some new software using mpich in user_B, it has some warnings,e.g. f951: Warning: Nonexistent include directory ‘**user_A**/libraries/mpich/include’ [-Wmissing-include-dirs].



1.How can I fix this type of problems other than rebuild all the thing.



2.By the way,is the hostname in /etc/hostname and in the /etc/hosts needed to be same. Since I found that when I tried to run previous compiled exe, it reported an error :



Fatal error in MPI_Init: Other MPI error, error stack:
MPIR_Init_thread(474)..............:
MPID_Init(190).....................: channel initialization failed
MPIDI_CH3_Init(89).................:
MPID_nem_init(320).................:
MPID_nem_tcp_init(173).............:
MPID_nem_tcp_get_business_card(420):
ckpt_restart(379)..................: gethostbyname failed,


but if I rebuild the mpich, and the f951 warning disappear. The compile and run of some exe also succeed










share|improve this question









New contributor




Allen Zhang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • Which versions of Ubuntu are you using?

    – user68186
    Mar 9 at 14:00











  • Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-133-generic x86_64)

    – Allen Zhang
    Mar 9 at 14:02
















0















Suppose that I had a user named user_A in the original server Linux_A.
For now, I am told that I have a new user name user_B, which can be accessed by ssh from a jumpserver to the Linux_A.



What I want to do is to copy all in the user_A to the new user_B, to save some time needed to configure and compile existing software.
I think I can copy the .bashrc of user_A to user_B and do some modification.



But is there anything else I have to do?



Since I found when I tried to run some existing software, it can not succeed.



Or when I tried to compile some new software using mpich in user_B, it has some warnings,e.g. f951: Warning: Nonexistent include directory ‘**user_A**/libraries/mpich/include’ [-Wmissing-include-dirs].



1.How can I fix this type of problems other than rebuild all the thing.



2.By the way,is the hostname in /etc/hostname and in the /etc/hosts needed to be same. Since I found that when I tried to run previous compiled exe, it reported an error :



Fatal error in MPI_Init: Other MPI error, error stack:
MPIR_Init_thread(474)..............:
MPID_Init(190).....................: channel initialization failed
MPIDI_CH3_Init(89).................:
MPID_nem_init(320).................:
MPID_nem_tcp_init(173).............:
MPID_nem_tcp_get_business_card(420):
ckpt_restart(379)..................: gethostbyname failed,


but if I rebuild the mpich, and the f951 warning disappear. The compile and run of some exe also succeed










share|improve this question









New contributor




Allen Zhang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • Which versions of Ubuntu are you using?

    – user68186
    Mar 9 at 14:00











  • Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-133-generic x86_64)

    – Allen Zhang
    Mar 9 at 14:02














0












0








0








Suppose that I had a user named user_A in the original server Linux_A.
For now, I am told that I have a new user name user_B, which can be accessed by ssh from a jumpserver to the Linux_A.



What I want to do is to copy all in the user_A to the new user_B, to save some time needed to configure and compile existing software.
I think I can copy the .bashrc of user_A to user_B and do some modification.



But is there anything else I have to do?



Since I found when I tried to run some existing software, it can not succeed.



Or when I tried to compile some new software using mpich in user_B, it has some warnings,e.g. f951: Warning: Nonexistent include directory ‘**user_A**/libraries/mpich/include’ [-Wmissing-include-dirs].



1.How can I fix this type of problems other than rebuild all the thing.



2.By the way,is the hostname in /etc/hostname and in the /etc/hosts needed to be same. Since I found that when I tried to run previous compiled exe, it reported an error :



Fatal error in MPI_Init: Other MPI error, error stack:
MPIR_Init_thread(474)..............:
MPID_Init(190).....................: channel initialization failed
MPIDI_CH3_Init(89).................:
MPID_nem_init(320).................:
MPID_nem_tcp_init(173).............:
MPID_nem_tcp_get_business_card(420):
ckpt_restart(379)..................: gethostbyname failed,


but if I rebuild the mpich, and the f951 warning disappear. The compile and run of some exe also succeed










share|improve this question









New contributor




Allen Zhang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












Suppose that I had a user named user_A in the original server Linux_A.
For now, I am told that I have a new user name user_B, which can be accessed by ssh from a jumpserver to the Linux_A.



What I want to do is to copy all in the user_A to the new user_B, to save some time needed to configure and compile existing software.
I think I can copy the .bashrc of user_A to user_B and do some modification.



But is there anything else I have to do?



Since I found when I tried to run some existing software, it can not succeed.



Or when I tried to compile some new software using mpich in user_B, it has some warnings,e.g. f951: Warning: Nonexistent include directory ‘**user_A**/libraries/mpich/include’ [-Wmissing-include-dirs].



1.How can I fix this type of problems other than rebuild all the thing.



2.By the way,is the hostname in /etc/hostname and in the /etc/hosts needed to be same. Since I found that when I tried to run previous compiled exe, it reported an error :



Fatal error in MPI_Init: Other MPI error, error stack:
MPIR_Init_thread(474)..............:
MPID_Init(190).....................: channel initialization failed
MPIDI_CH3_Init(89).................:
MPID_nem_init(320).................:
MPID_nem_tcp_init(173).............:
MPID_nem_tcp_get_business_card(420):
ckpt_restart(379)..................: gethostbyname failed,


but if I rebuild the mpich, and the f951 warning disappear. The compile and run of some exe also succeed







16.04 server ssh






share|improve this question









New contributor




Allen Zhang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




Allen Zhang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited Mar 9 at 14:13







Allen Zhang













New contributor




Allen Zhang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked Mar 9 at 13:44









Allen ZhangAllen Zhang

11




11




New contributor




Allen Zhang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Allen Zhang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Allen Zhang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.













  • Which versions of Ubuntu are you using?

    – user68186
    Mar 9 at 14:00











  • Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-133-generic x86_64)

    – Allen Zhang
    Mar 9 at 14:02



















  • Which versions of Ubuntu are you using?

    – user68186
    Mar 9 at 14:00











  • Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-133-generic x86_64)

    – Allen Zhang
    Mar 9 at 14:02

















Which versions of Ubuntu are you using?

– user68186
Mar 9 at 14:00





Which versions of Ubuntu are you using?

– user68186
Mar 9 at 14:00













Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-133-generic x86_64)

– Allen Zhang
Mar 9 at 14:02





Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-133-generic x86_64)

– Allen Zhang
Mar 9 at 14:02










0






active

oldest

votes











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});






Allen Zhang is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1124307%2fabout-the-user-account-transfer-on-the-linux-server%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes








Allen Zhang is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















Allen Zhang is a new contributor. Be nice, and check out our Code of Conduct.













Allen Zhang is a new contributor. Be nice, and check out our Code of Conduct.












Allen Zhang is a new contributor. Be nice, and check out our Code of Conduct.
















Thanks for contributing an answer to Ask Ubuntu!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1124307%2fabout-the-user-account-transfer-on-the-linux-server%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

How did Captain America manage to do this?

迪纳利

南乌拉尔铁路局